git-clone相关内容
我有一个带有 ssh 服务器设置的 Windows 2003 机器.我在本地和服务器上都安装了 msysgit(git 版本 1.6.2). 服务器对我的存储库具有以下绝对路径: e:\vc\git\myrepo.git 当用户登录时,他/她将被放置在以下工作目录中: e:\vc\git\ 在我的开发机器上运行以下 cmd 时: git clone ssh://myuser@myi
..
我正在尝试使用自定义 SSH 命令克隆 Git 存储库.我在 GIT_SSH 环境中设置 SSH 命令可变地运行 导出 GIT_SSH="/usr/bin/ssh -o StrictHostKeyChecking=no -i/home/me/my_private_key". 但是当我运行上一个命令之后 git clone git@bitbucket.org:uname/test-
..
我 git 克隆了一个 Node.js 应用程序(package.json 中指定的版本是 4.1.2,我的本地机器的版本是 6.2.2) 并尝试在 Heroku 上 git push.但它无法构建并出现此错误: 未能检测到 set buildpack https://codon-buildpacks.s3.amazonaws.com/buildpacks/heroku/nod
..
我正在尝试使用 SSH 密钥进行身份验证,将私有 git 存储库 (gitLab) 克隆到 kubernetes pod 中.我已经将我的密钥存储在一个秘密中.这是执行所需任务的作业的 yaml 文件. 这里有同样的问题,但没有给出确切的解决方案: 在 Kubernetes pod 中克隆一个安全的 git 存储库 init 容器执行后的日志: 获取 http://dl-cdn
..
我正在尝试在 github 上克隆一个远程存储库,但是它很大而且我的连接似乎不够稳定,所以我无法成功克隆它. 但是我已经成功下载了存储库的 .zip. 有没有办法使用这个 zip 文件,因为它是由 git clone 创建的,所以我可以推、拉等......? 解决方案 相关帖子 此处 提供获取 .git 目录所需的信息并简化 umläute 提供: 通过克隆一个裸仓库获取
..
我正在尝试克隆我的 kivy git 分支,但它不起作用.我相信我已经正确地制作了叉子,但是当我在 Mac 终端中输入以下内容时: git clone https://github.com/mygitusername/kivy.git 我收到此错误: 致命:无法创建工作树目录 'kivy.:权限被拒绝 有人看到我做错了什么吗?谢谢! 解决方案 你应该在你有写权限的目
..
如何克隆我的 GitHub 存储库的 wiki?我知道它保存为单独的 Git 存储库,但我不记得路径了. 我试过 ...reponame/wiki.git 和 ...reponame.git/wiki,但都不正确. 解决方案 将 .wiki.git 附加到存储库名称. 也就是说,如果您的存储库名称是 foobar: git clone git@github.com:myu
..
我正在尝试克隆 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
..
我有一个公司 GitHub 帐户,我想备份其中的所有存储库,以考虑可能为自动化目的而创建的任何新内容.我希望是这样的: git clone git@github.com:company/*.git 或类似的工作,但它似乎不喜欢那里的通配符. 在 Git 中是否有一种方法可以克隆然后提取所有内容,前提是一个人拥有适当的权限? 解决方案 在 Windows 和所有 UNIX/LINU
..
我在 Github 上有一个用于我正在处理的项目的私有存储库.到目前为止,我只在家用台式机上工作过,但我刚买了一台笔记本电脑,我正在尝试对其进行设置,以便我可以在任何一台计算机上处理项目,并推送/拉取更改. 我在笔记本电脑的 Github 帐户中添加了一个新的 SSH 密钥,并成功克隆并更改了我设置的公共测试存储库.但是,我无法克隆私人回购.为了克隆私有存储库,我需要在命令行中执行什么特
..
git clone 将其输出写入 stderr,如此处.我可以使用以下命令重定向: git clone https://myrepo c:\repo 2>&1 但这会将所有输出(包括错误)从 stderr 重定向到 stdout.有没有办法将进度消息重定向到 stdout 但错误消息仍然写入 stderr. 解决方案 MingW 更新提供了一种使用 Git 2.15.x/2.16(20
..
我目前的存储库有问题,虽然我的 Git-fu 通常很好,但我似乎无法解决这个问题. 当我克隆这个存储库,然后 cd 进入存储库时,git status 显示几个文件已更改.注意:我没有在任何编辑器或任何东西中打开存储库. 我尝试遵循本指南:http://help.github.com/dealing-with-lineendings/,但这对我的问题没有任何帮助. 我已经尝试了很
..
如何克隆具有特定修订版本的 git 存储库,就像我通常在 Mercurial 中所做的那样: hg clone -r 3/path/to/repository 解决方案 UPDATE 2 自 Git 2.5.0 下面描述的功能可以在服务器端使用配置变量uploadpack.allowReachableSHA1InWantstrong>,这里是 GitHub 功能请求 和 GitHub 提交启
..
执行命令 git clone git@github.com:whatever 在我当前的文件夹中创建一个名为 whatever 的目录,并将 Git 存储库的内容放入该文件夹中: /httpdocs/whatever/public 我的问题是我需要将 Git 存储库的内容克隆到我的当前目录中,以便它们出现在 Web 服务器的正确位置: /httpdocs/public 我知道在克隆存储库后
..
Git clone 会将远程分支克隆到本地. 有没有办法自己克隆一个特定的分支,而不用在远程仓库上切换分支? 解决方案 git clone --single-branch --branch --single-branch 选项从 1.7.10 及更高版本. 另请参阅许多人喜欢的其他答案. 您可能还想确保您了解其中的区别.区别在于:通过调用 git clon
..
git clone --depth 命令选项说 --depth 创建一个浅克隆,其历史记录被截断为指定数量的修订.浅层存储库有许多限制(你不能从它克隆或获取,也不能从它推入或推入),但如果你只对历史悠久的大型项目的近期历史感兴趣,那就足够了,并希望将修复程序作为补丁发送. 为什么浅克隆有这个限制?为什么它是一个只有补丁的工作流程? 对于某些项目工作流,我只需要将来自单个分支的最新提交传递
..
我想弄清楚如何下载 Git 存储库的特定标签 - 它比当前版本落后一个版本. 我看到 git 网页上有一个以前版本的标签,对象名称是一个很长的十六进制数字. 但根据网站,版本名称是“Tagged release 1.1.5". 我尝试了这样的命令(更改了名称): git clone http://git.abc.net/git/abc.git my_abc 我确实得到了一些东
..
我想了解 Git 中分支、分叉和克隆的区别? 同样,当我执行 git fetch 而不是 git pull 时,这意味着什么? 此外,与 merge 相比,rebase 是什么意思? 如何将个人提交压缩在一起? 它们是如何使用的,为什么使用它们,它们代表什么? GitHub 是如何计算的? 解决方案 克隆只是存储库的副本.从表面上看,它的结果等同于 svn c
..
git clone 帮助页面有关于 --mirror 的说明: 设置远程仓库的镜像.这意味着 --bare. 但没有详细说明 --mirror 克隆与 --bare 克隆有何不同. 解决方案 不同的是,当使用 --mirror 时,所有 refs 都被复制为 as-是.这意味着一切:远程跟踪分支、注释、refs/originals/*(来自过滤器分支的备份).克隆的 repo
..
git clone--depth 1选项/code>: 创建一个浅克隆,其历史记录被截断为指定数量的修订.浅层存储库有许多限制(你不能从它克隆或获取,也不能从它推入或推入),但如果你只对一个历史悠久的大型项目的近期历史感兴趣,并且想要将修复作为补丁发送. 但我已经成功地进行了浅层克隆,提交了一些更改并将这些更改推回到(裸克隆)原点. 这对我来说很有意义 - 我的意思是为什么不呢?
..