标签: git-clone

如何自动化git以在服务器上自动克隆存储库?

我有一个要在其中推送更改的存储库。我想将两个存储库:./pages.git同步到./pages。我在开发机器上的git设置会推送到pages.git中。但是该Web应用程序可以使用./pages。

git clone pages.git pages
fatal: destination path 'pages' already exists and is not an empty directory.
Run Code Online (Sandbox Code Playgroud)

好了,现在我删除pages目录,并且git clone可以了。但这不是干净的解决方案,不是吗?

有什么方法可以不必手动删除pages目录吗?我想使该过程自动化,以便git在我按下时自动执行操作。

最好,马吕斯

git git-clone

4
推荐指数
1
解决办法
5867
查看次数

Git Clone与Git创建存储库

有什么区别,

1.选择Git Clone?

2.选择的Git仓库创建这里.. 然后从库中?

如图所示.

Git Repo创建

编辑:

实际上我们将使用Review Board作为我们的代码审查工具.该工具需要创建GIT Clone(1)方法来创建GIT.但是目前我们正在使用2选项作为我们的开发.因此,必须从根本上(在这两种方法的差异之后.那是什么 ?

git clone github git-clone review-board

4
推荐指数
1
解决办法
2128
查看次数

错误:无法连接到github.com:8080; 拒绝连接

我知道这个问题并不新鲜,我一直在寻找答案,但是到目前为止,对我来说没有任何作用。

问题是每次我尝试使用a git clonegit pullcommand时,都会收到以下错误:

error: Failed connect to github.com:8080; Connection refused while accessing https://github.com/mxcl/homebrew.git/info/refs?service=git-upload-pack
fatal: HTTP request failed
Run Code Online (Sandbox Code Playgroud)

(这里是https://github.com/mxcl/homebrew.git/info/refs?service=git-upload-pack,但这只是一个例子,我遇到了所有网址都存在此问题)

git git-clone

4
推荐指数
1
解决办法
9248
查看次数

使用eclipse克隆git存储库失败

试图从bitbucket中提取新鲜的代码,我不断得到读取超时错误.

在此输入图像描述

弹出窗口只是说:

Git repository clone failed.
Read timed out.
Run Code Online (Sandbox Code Playgroud)

点击显示错误日志说 -

插件:org.eclipse.egit.ui

日期:当前失败的时间

eclipse git bitbucket git-clone egit

4
推荐指数
1
解决办法
1万
查看次数

如何克隆GIT存储库列表?

我有70多个GIT repo URL(学生)列表.是否有任何功能允许我一次克隆它们?

将存储库与服务器同步会有相同的吗?

如果没有,我想我需要编写一个快速shell脚本才能执行此操作.

git git-clone

4
推荐指数
1
解决办法
2491
查看次数

克隆 Git 存储库,以便我可以将其更新为原始版本,但将我的更改分开

对于任何滥用 git 术语的行为,我提前道歉......

我有一个现有的 phpbb 站点。我想克隆他们的 repo,应用我的更改,并创建我自己的 repo,这样我就可以在他们制作它们时应用来自原始 phpbb master 分支的更新,所以我可以维护我自己的自定义。我只是不完全确定我应该按照什么顺序执行此操作。我什至不确定我想做的是一个叉子吗?

我想要的是:

  • 能够根据我的判断从 phpbb 主分支更新我的站点。
  • 让我的 repo 私有(使用 bitbucket)。

我知道他们主分支中的文件我需要更改以使站点成为我自己的站点。所以这就是我认为它应该如何工作,尽管它可能不会,因为我永远不会在不寻求帮助的情况下正确处理这些东西:

  • 将 phpbb 克隆到我的本地机器
  • 应用我当前的更改
  • 在 BitBucket 上创建一个新的 repo
  • 这就是我感到困惑的地方 - 我知道我需要对远程/原始存储库做一些事情,但是如果您如何执行标准的 fork/pull 或克隆,则可以获得大多数指南 - 尽管我希望我的代码可能被更新起源,但我从不想更新他们的原始代码。

我有一个开发、几个测试和一个生产机器,所以我想要一种更简单的方法来使所有这些代码保持最新。

git phpbb bitbucket git-clone git-fork

4
推荐指数
1
解决办法
1536
查看次数

如何在Yocto中以递归方式克隆带有子模块的git repo

有没有其他方法来克隆Bitbake配方文件中的所有相关文件夹(类似于使用递归标记)?我现在正在做如下:

SRC_URI="git://[uri_a];...;name=a \
     git://[uri_b];...;destsuffix=git/a/b;name=b \
     git://[uri_c];...;destsuffix=git/a/b/c;name=c"
Run Code Online (Sandbox Code Playgroud)

其中"b"和"c"是"a"的子模块.

git git-clone bitbake yocto

4
推荐指数
2
解决办法
4269
查看次数

“不支持身份验证”:尝试克隆 tfs 托管的 git repo 时出现 jgit 错误

当我尝试从我的 linux 机器克隆一个 tfs 托管的 git repo http://tfstta.com:8080/tfs/DefaultCollection/_git/SampleTFSGit 时,我遇到了 Authentication not supported 错误:

org.eclipse.jgit.api.errors.TransportException:http://:@tfstta.int.thomson.com:8080/tfs/DefaultCollection/_git/SampleTFSGit.git:不支持身份验证*

启用基本身份验证/备用凭据似乎不是一个选项。

有人可以告诉我一个解决方法吗?我会很感激!

authentication git-clone http-status-code-401 tfs-2015

4
推荐指数
2
解决办法
1万
查看次数

git clone因"致命:内存不足,malloc失败"错误而失败

当我从我的项目的裸存储库执行git克隆时,在本地服务器上,我收到以下错误消息:

致命:内存不足,malloc失败(试图分配2251896833字节)警告:克隆成功,但结帐失败.您可以使用'git status'检查已检出的内容,然后使用'git checkout -f HEAD'重试结帐

我尝试~/.gitconfig按照这个问题的答案更新我的文件,关闭git bash,重新启动并重试没有任何结果.

我最终尝试了以下配置,但结果仍然相同:

$ cat .gitconfig
[core]
        packedGitLimit = 1024m
        packedGitWindowSize = 1024m
[pack]
        deltaCacheSize = 1024m
        packSizeLimit = 1024m
        windowMemory = 1024m
[http]
        postBuffer = 157286400
Run Code Online (Sandbox Code Playgroud)

我甚至试过git gc在另一台机器上,但不知道如何将裸存储库也用于垃圾收集.

我在4GB内存git version 2.14.2.windows.132 bits机器下使用Windows 7.

如何在git clone上解决这个致命错误?

memory git git-clone

4
推荐指数
2
解决办法
5710
查看次数

GitHub 克隆到桌面使用 TortoiseGit 而不是 GitHub Desktop

当我尝试将存储库克隆到桌面时,用于克隆的默认应用程序突然变成了 TortoiseGit 而不是 GitHub。有修复的人吗?

github龟

github tortoisegit git-clone

4
推荐指数
2
解决办法
1959
查看次数