Git 使用问题 - win7 git bash下git pull失败

简介: win7 旗舰版,从github上pull代码时,git bash命令出现错误Administrator@rust-PC /g/rust_proj/cardslib (master)$ git --versiongit version 2.

win7 旗舰版,从github上pull代码时,git bash命令出现错误

Administrator@rust-PC /g/rust_proj/cardslib (master)
$ git --version
git version 2.8.0.windows.1

Administrator@rust-PC /g/rust_proj/cardslib (master)
$ git pull https://github.com/gabrielemariotti/cardslib.git
fatal: I don't handle protocol 'https'
AI 代码解读

解决办法:

Administrator@rust-PC /g/rust_proj/cardslib (master)
$ git pull 'https://github.com/gabrielemariotti/cardslib.git'
AI 代码解读

git version 2.6.4.windows.1 下可使用双引号

故障原因:
参见: http://stackoverflow.com/questions/30474447/git-fatal-i-dont-handle-protocol-http
在 git clone 和 http://... 之间看起来是一个空格,但它实际上是一个特殊的Unicode字符
删去这个字符,输入真正的空格后,命令可以使用了。
真正的命令应该是这样的:

vi t.txt # copy+paste the line
python
open('t.txt').read()
git clone \xe2\x80\x8b\xe2\x80\x8bhttp://...
AI 代码解读
目录
打赏
0
0
0
0
1
分享
相关文章
Git Pull vs. Git Fetch:深度解析
【2月更文挑战第29天】
1994 0
Git Pull vs. Git Fetch:深度解析
|
3天前
|
git fetch和 pull的区别
`git fetch`和 `git pull`在Git中扮演着不同的角色,了解它们的区别和使用场景对于高效管理代码库至关重要。通过合理使用这两个命令,可以更好地控制代码合并过程,减少冲突,提高团队协作效率。
130 97
|
2天前
|
git fetch和 pull的区别
通过这些内容和示例,您可以系统地理解 `git fetch`和 `git pull`的区别,并在实际工作中灵活应用这两个命令,提高版本控制的效率。希望这些内容对您的学习和工作有所帮助。
32 24
git分布式版本控制系统及在码云上创建项目并pull和push
通过本文的介绍,我们详细讲解了Git的基本概念和工作流程,并展示了如何在码云上创建项目及进行pull和push操作。Git作为一种分布式版本控制系统,为开发者提供了强大的工具来管理代码变更和协作开发。希望本文能帮助您更好地理解和使用Git及码云,提高开发效率和代码质量。
37 18
git分布式版本控制系统及在码云上创建项目并pull和push
通过本文的介绍,我们详细讲解了Git的基本概念和工作流程,并展示了如何在码云上创建项目及进行pull和push操作。Git作为一种分布式版本控制系统,为开发者提供了强大的工具来管理代码变更和协作开发。希望本文能帮助您更好地理解和使用Git及码云,提高开发效率和代码质量。
29 16
通过Python脚本git pull 自动重试拉取代码
通过Python脚本git pull 自动重试拉取代码
237 5
|
5月前
|
深入理解Git中的git pull和git fetch命令
深入理解Git中的git pull和git fetch命令
299 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等