当使用GIT标签对项目进行git pull时,我得到以下错误。 我在Win8上使用msysgit,版本:
我得到的错误是:
$ git pull --tags
Enter passphrase for key '/c/Users/Me/.ssh/id_rsa':
fatal: Unable to create 'c:/Users/Me/someproject/.git/refs/remotes/origin/lpt1.2-support.lock': No such file or directory
fatal: The remote end hung up unexpectedly
任何线索?
答案 0 :(得分:0)
我认为ssh无法找到你的钥匙。确保它们位于默认位置。
尝试克隆遥控器。如果您无法克隆并收到消息“远程端意外挂断”。我们可以怀疑您的ssh密钥不在默认位置。
如果您能够克隆,并且无法检查您是否有任何锁定并且您的本地目录存在。 C:/Users/Me/someproject/.git/refs/remotes/origin/lpt1.2-support.lock
在msysgit上,检查是否设置了变量HOME。 HOME可以设置为您想要的任何目录,您只需要确保您有权在其中写入(并且该目录存在且其下也存在.ssh)。 ssh-keygen -t rsa 并按照提示进行操作。
如果问题解决了,请您告诉我上述三种情况中的哪一种对您有帮助。