我在Bitbucket上有一个项目的存储库。我想在我本地网络中的服务器上拥有最新版本。
我通过
当我输入密码后,光标闪烁并挂起。如果我输入错误的密码,会出现
如果我在另一个目录中克隆相同的存储库,然后再执行pull命令,它可以正常工作。
与我一起工作的某个人对整个文件夹进行了“备份”(cp)并移动了文件夹。这是否会导致问题?
我不想手动从生产版本中选择不在Bitbucket存储库内的内容并将其放回。
我通过
ssh
连接到该服务器,然后执行git pull
命令。Git通过SSH工作。当我输入密码后,光标闪烁并挂起。如果我输入错误的密码,会出现
fatal:Authentication failed
。如果我在另一个目录中克隆相同的存储库,然后再执行pull命令,它可以正常工作。
与我一起工作的某个人对整个文件夹进行了“备份”(cp)并移动了文件夹。这是否会导致问题?
我不想手动从生产版本中选择不在Bitbucket存储库内的内容并将其放回。
prod
目录中完成的git pull
更新文件?(与仍在服务器上但在另一个git存储库克隆上完成的git push
相对) - VonCgit status
和git branch -a
命令返回了什么? - VonC.git/config
文件的差异吗? - Ben Grahamremotes/origin/HEAD -> origin/master
remotes/origin/master
remotes/origin/production-fix
。 @BenGraham 配置之间没有任何差异 :( - Ilea Cristiandiff -qr
命令,查看它们之间是否存在差异。你正在使用同一台机器上工作的克隆吗?或者是在无法工作的那一台机器上配置了错误的~/.ssh/config
文件吗?此外,尝试使用ssh -v user@hostname
连接到原始远程主机,通过SSH级别进行调试可能会有所帮助。 - Ben Graham