Git 吉特:致命:我不知道';t处理协议';http';
我从网页复制并粘贴git clone命令: 我明白了:Git 吉特:致命:我不知道';t处理协议';http';,git,clone,whitespace,Git,Clone,Whitespace,我从网页复制并粘贴git clone命令: 我明白了: user@host> git clone http://git.fedorahosted.org/git/ibus-typing-booster.git Cloning into 'ibus-typing-booster'... fatal: I don't handle protocol 'http' 我复制并粘贴了整行git克隆http://... git clone和http://...看起来像一个空格,但它是一个特
user@host> git clone http://git.fedorahosted.org/git/ibus-typing-booster.git
Cloning into 'ibus-typing-booster'...
fatal: I don't handle protocol 'http'
我复制并粘贴了整行
git克隆http://...
git clone
和http://...
看起来像一个空格,但它是一个特殊的Unicode字符
简短回答:在移除这个角色并进入一个真实的空间后,它工作了
对于喜欢细节的人:我认为有两种方法可以显示ascii字符和特殊的unicode字符
方法1:Python
以下是真实的台词:
vi t.txt # copy+paste the line
python
open('t.txt').read()
git clone \xe2\x80\x8b\xe2\x80\x8bhttp://...
方式2:更少
如果它看起来像是git clone http://,那么您可以复制并粘贴特殊的unicode字符。摘要:键入url,而不是在命令行中复制粘贴它。它对我有用。您也可以使用文本编辑器:
- 在文本编辑器中粘贴URL
- 复制刚从文本编辑器粘贴的URL
- 将其粘贴到命令行中
git clone
和url
之间的任何内容,然后使用空格键在它们之间添加一个干净的空格。就这么简单。我对URL使用了双引号,效果很好。大概是
git clone "http://git.fedorahosted.org/git/ibus-typing-booster.git"
工作。。单引号没有帮助。它必须是双引号。当我刚刚将url复制到剪贴板,然后粘贴到终端时,同样的问题也发生在我身上。重写整行而不复制过去选项解决了我的问题。请不要从剪贴板复制。 只需从浏览器的位置/地址栏复制url即可 下面的克隆:
git clone https://github.com/zendframework/ZendSkeletonApplication.git
给出错误:
Cloning into 'ZendSkeletonApplication'...
fatal: I don't handle protocol 'https'
将其修改为:
git clone https://github.com/zendframework/ZendSkeletonApplication
很好地工作,或者你可以用git克隆url。
我正在使用操作系统windows 10和gitbash。请检查您粘贴的URL,克隆后需要额外的h
因此,您要么粘贴完整的git克隆
http://.git
或只是删除git存储库URL前的附加字母。如果您使用windows,请使用“URL”语音标记打开和关闭您的URL,例如
git clone'your url here'我只是在
clone
和url
之间添加了5“空格”:
git clone https://<PATH>/<TO>/<GIT_REPO>.git
git克隆https:////.git
而且它有效 这主要是由于在终端中点击“Ctrl+V”或“Ctrl+Shift+V”时会出现一些不可见的unicode字符。不要复制和粘贴整个命令。
相反,键入git克隆,然后使用右键单击+粘贴复制并粘贴url。这发生在我们身上,没有任何空格问题,并将
https:
更改为http:
修复了它 在visual studio代码选项git:clone中
我尝试了所有的方法,例如放5个空格,删除特殊的Unicode字符!在空间里什么都不适合我
解决方案适合我
只需打开git bash并粘贴整个git克隆url即可
似乎visual studio代码中存在一些问题与此问题相关的答案
错误-致命:我不处理协议“git clone https”
我试图将git项目克隆到Linux系统中新安装的VScode中,我从BitBucket复制了整个url,就像
git克隆
但实际上它运行的命令类似于
git克隆git克隆 在钻头桶里
因此,只需执行以下步骤:
1.输入Ctr+p;这将打开命令框。输入并打开“克隆”
2.现在只在这里粘贴你的git Repository的url。例如:
3.之后,屏幕上将出现输入git密码的框。在此处输入您的git密码。
4.完成。在Android Studio中: 我删除了git clone,只保留了url,它成功了
看起来,如果复制粘贴存储库链接,就会出现这个问题 今天我注意到了什么
git clone
git clone
和https://...
git clone
和https://...
直到
拥有gitclonehttps://...
解决方案非常简单: 1-复制git路径。例如: 2-打开记事本并粘贴它。然后从记事本复制路径 3-将路径粘贴到命令行
就是这样。如果您使用的是Git Extensions GUI或GitHub Desktop(表示您使用的是任何UI软件而不是命令行工具)要克隆回购协议,您必须仅复制并粘贴URL,即https://...因此,不需要在URL之前使用
git clone
,因为该软件本身就可以做到这一点。您也可以从存储库视图的底部获取(正确的)URL。@poke URL是正确的。我不明白你想告诉我什么。你可以从那里复制/粘贴它。它是由存储库查看器生成的URL,而不是在某些wiki中手动插入的URL,因此它可能更正确。这发生在我使用msys git并尝试粘贴(使用ctrl-v和ctrl-shift-v)时,才意识到它们不是有效的键盘快捷键。重做命令并用右键单击->粘贴似乎可以工作。对我来说,编辑协议的开始并重新键入相同的内容修复了它。可能是一些看不见的utf字符弄乱了东西。很好的发现!原因可能是那里的图标。我花了3个小时
git clone https://<PATH>/<TO>/<GIT_REPO>.git