git-clone相关内容

如何通过 Windows 上的 ssh 阻止 git 解决错误的路径?

我有一个带有 ssh 服务器设置的 Windows 2003 机器.我在本地和服务器上都安装了 msysgit(git 版本 1.6.2). 服务器对我的存储库具有以下绝对路径: e:\vc\git\myrepo.git 当用户登录时,他/她将被放置在以下工作目录中: e:\vc\git\ 在我的开发机器上运行以下 cmd 时: git clone ssh://myuser@myi ..
发布时间:2021-12-23 23:16:33 其他开发

如何使用 ssh 密钥将私有 git 存储库克隆到 kubernetes pod 中?

我正在尝试使用 SSH 密钥进行身份验证,将私有 git 存储库 (gitLab) 克隆到 kubernetes pod 中.我已经将我的密钥存储在一个秘密中.这是执行所需任务的作业的 yaml 文件. 这里有同样的问题,但没有给出确切的解决方案: 在 Kubernetes pod 中克隆一个安全的 git 存储库 init 容器执行后的日志: 获取 http://dl-cdn ..
发布时间:2021-12-15 18:08:21 其他开发

如何从其 zip 克隆 git 存储库

我正在尝试在 github 上克隆一个远程存储库,但是它很大而且我的连接似乎不够稳定,所以我无法成功克隆它. 但是我已经成功下载了存储库的 .zip. 有没有办法使用这个 zip 文件,因为它是由 git clone 创建的,所以我可以推、拉等......? 解决方案 相关帖子 此处 提供获取 .git 目录所需的信息并简化 umläute 提供: 通过克隆一个裸仓库获取 ..
发布时间:2021-12-14 13:48:00 其他开发

致命:无法创建工作树目录“kivy"

我正在尝试克隆我的 kivy git 分支,但它不起作用.我相信我已经正确地制作了叉子,但是当我在 Mac 终端中输入以下内容时: git clone https://github.com/mygitusername/kivy.git 我收到此错误: 致命:无法创建工作树目录 'kivy.:权限被拒绝 有人看到我做错了什么吗?谢谢! 解决方案 你应该在你有写权限的目 ..
发布时间:2021-12-14 13:46:42 其他开发

如何克隆 GitHub wiki?

如何克隆我的 GitHub 存储库的 wiki?我知道它保存为单独的 Git 存储库,但我不记得路径了. 我试过 ...reponame/wiki.git 和 ...reponame.git/wiki,但都不正确. 解决方案 将 .wiki.git 附加到存储库名称. 也就是说,如果您的存储库名称是 foobar: git clone git@github.com:myu ..
发布时间:2021-12-14 13:14:19 其他开发

无法连接到 GitHub.com 进行克隆

我正在尝试克隆 angular-phonecat git 存储库,但我得到以下信息当我在 Git Bash 中输入命令时的消息: $ git clone git://github.com/angular/angular-phonecat.git克隆成“angular-phonecat"...致命:无法连接到 github.com:github.com[0: 204.232.175.90]: er ..
发布时间:2021-12-14 13:09:01 其他开发

如何从 GitHub 一次性克隆所有存储库?

我有一个公司 GitHub 帐户,我想备份其中的所有存储库,以考虑可能为自动化目的而创建的任何新内容.我希望是这样的: git clone git@github.com:company/*.git 或类似的工作,但它似乎不喜欢那里的通配符. 在 Git 中是否有一种方法可以克隆然后提取所有内容,前提是一个人拥有适当的权限? 解决方案 在 Windows 和所有 UNIX/LINU ..
发布时间:2021-12-14 13:04:52 其他开发

克隆私有存储库 (Github)

我在 Github 上有一个用于我正在处理的项目的私有存储库.到目前为止,我只在家用台式机上工作过,但我刚买了一台笔记本电脑,我正在尝试对其进行设置,以便我可以在任何一台计算机上处​​理项目,并推送/拉取更改. 我在笔记本电脑的 Github 帐户中添加了一个新的 SSH 密钥,并成功克隆并更改了我设置的公共测试存储库.但是,我无法克隆私人回购.为了克隆私有存储库,我需要在命令行中执行什么特 ..
发布时间:2021-12-14 12:59:49 其他开发

在 Git 克隆后直接显示为已修改的文件

我目前的存储库有问题,虽然我的 Git-fu 通常很好,但我似乎无法解决这个问题. 当我克隆这个存储库,然后 cd 进入存储库时,git status 显示几个文件已更改.注意:我没有在任何编辑器或任何东西中打开存储库. 我尝试遵循本指南:http://help.github.com/dealing-with-lineendings/,但这对我的问题没有任何帮助. 我已经尝试了很 ..
发布时间:2021-12-06 09:47:59 其他开发

如何克隆具有特定修订版/变更集的 git 存储库?

如何克隆具有特定修订版本的 git 存储库,就像我通常在 Mercurial 中所做的那样: hg clone -r 3/path/to/repository 解决方案 UPDATE 2 自 Git 2.5.0 下面描述的功能可以在服务器端使用配置变量uploadpack.allowReachableSHA1InWantstrong>,这里是 GitHub 功能请求 和 GitHub 提交启 ..
发布时间:2021-12-06 09:42:09 其他开发

如何将 Git 存储库克隆到特定文件夹中?

执行命令 git clone git@github.com:whatever 在我当前的文件夹中创建一个名为 whatever 的目录,并将 Git 存储库的内容放入该文件夹中: /httpdocs/whatever/public 我的问题是我需要将 Git 存储库的内容克隆到我的当前目录中,以便它们出现在 Web 服务器的正确位置: /httpdocs/public 我知道在克隆存储库后 ..
发布时间:2021-12-06 09:36:17 其他开发

如何克隆特定的 Git 分支?

Git clone 会将远程分支克隆到本地. 有没有办法自己克隆一个特定的分支,而不用在远程仓库上切换分支? 解决方案 git clone --single-branch --branch --single-branch 选项从 1.7.10 及更高版本. 另请参阅许多人喜欢的其他答案. 您可能还想确保您了解其中的区别.区别在于:通过调用 git clon ..
发布时间:2021-12-06 09:33:27 其他开发

为什么我不能从浅克隆推?

git clone --depth 命令选项说 --depth 创建一个浅克隆,其历史记录被截断为指定数量的修订.浅层存储库有许多限制(你不能从它克隆或获取,也不能从它推入或推入),但如果你只对历史悠久的大型项目的近期历史感兴趣,那就足够了,并希望将修复程序作为补丁发送. 为什么浅克隆有这个限制?为什么它是一个只有补丁的工作流程? 对于某些项目工作流,我只需要将来自单个分支的最新提交传递 ..
发布时间:2021-12-06 09:24:00 其他开发

使用 Git 下载特定标签

我想弄清楚如何下载 Git 存储库的特定标签 - 它比当前版本落后一个版本. 我看到 git 网页上有一个以前版本的标签,对象名称是一个很长的十六进制数字. 但根据网站,版本名称是“Tagged release 1.1.5". 我尝试了这样的命令(更改了名称): git clone http://git.abc.net/git/abc.git my_abc 我确实得到了一些东 ..
发布时间:2021-12-06 09:19:25 其他开发

git branch、fork、fetch、merge、rebase 和 clone 有什么区别?

我想了解 Git 中分支、分叉和克隆的区别? 同样,当我执行 git fetch 而不是 git pull 时,这意味着什么? 此外,与 merge 相比,rebase 是什么意思? 如何将个人提交压缩在一起? 它们是如何使用的,为什么使用它们,它们代表什么? GitHub 是如何计算的? 解决方案 克隆只是存储库的副本.从表面上看,它的结果等同于 svn c ..
发布时间:2021-12-06 09:16:53 其他开发

git clone --mirror 和 git clone --bare 有什么区别

git clone 帮助页面有关于 --mirror 的说明: 设置远程仓库的镜像.这意味着 --bare. 但没有详细说明 --mirror 克隆与 --bare 克隆有何不同. 解决方案 不同的是,当使用 --mirror 时,所有 refs 都被复制为 as-是.这意味着一切:远程跟踪分支、注释、refs/originals/*(来自过滤器分支的备份).克隆的 repo ..
发布时间:2021-12-06 09:15:24 其他开发

使用 --depth 1 进行浅克隆、创建提交并再次拉取更新是否安全?

git clone--depth 1选项/code>: 创建一个浅克隆,其历史记录被截断为指定数量的修订.浅层存储库有许多限制(你不能从它克隆或获取,也不能从它推入或推入),但如果你只对一个历史悠久的大型项目的近期历史感兴趣,并且想要将修复作为补丁发送. 但我已经成功地进行了浅层克隆,提交了一些更改并将这些更改推回到(裸克隆)原点. 这对我来说很有意义 - 我的意思是为什么不呢? ..
发布时间:2021-12-06 09:11:15 其他开发