“git pull”没有任何反应

时间:2014-11-25 07:47:42

标签: git shell git-pull

从昨天开始,我的专业电脑存在很大问题:我无法使用git pull。这真的很奇怪,因为每个其他git命令都有效。

我尝试了什么:

  • 重新安装Github for Windows,Git Shell等......
  • 看看我是否可以访问远程服务器(git push work,我可以ping远程服务器)。

GIT_TRACE=1 git pull返回:

$ GIT_TRACE=1 git pull
trace: exec: 'git-pull'
trace: run_command: 'git-pull'

另一件事很奇怪:现在在git存储库上,我没有看到git shell上的当前存储库:

MY_USER@MY_COMPUTER /c/Github/myRepo 
$

通常,我的CLI看起来像这样:

MY_USER@MY_COMPUTER /c/Github/myRepo <develop>
$

我认为这个问题是软件,因为我在问题发生之前就得到了一个“企业”软件包更新。 我的配置:带有Github for Windows的Windows 8.1 Professional,我正在使用Git shell。

如果有人有想法解决这个问题,或者我该如何调试此命令,我很感激。

编辑

git remote -v返回:

$ git remote -v
origin  https://MY_USER@git-SI.enterprise.fr/PROJECT/windows/PROJECT_repo.git (fetch)
origin  https://MY_USER@git-SI.enterprise.fr/PROJECT/windows/PROJECT_repo.git (push)

git status返回:

$ git status
# On branch develop
# Your branch is ahead of 'origin/develop' by 1 commit.
#   (use "git push" to publish your local commits)
#
nothing to commit, working directory clean

1 个答案:

答案 0 :(得分:3)

问题是我们的企业防病毒软件的更新:它阻止所有bash命令(如我的提示命令上的lsclear