git log 和 git stash list 返回:没有这样的文件或目录

git log 和 git stash list 返回:没有这样的文件或目录

我觉得我搞砸了。当我尝试以下命令时,我总是得到“:没有这样的文件或目录”。

$ git stash list
: No such file or directory
$ git log
: No such file or directory
$ git diff
: No such file or directory

我尝试重新安装 git 并更新到 mountain lion,在我的 .bash_profile 和 .bashrc 中搜索,但没有任何变化。

我希望你能帮助我修复它。

还有另一个问题。我不知道这是否相关。对于我的 .bash_profile 中的每个空白行,我都会得到一个: 找不到命令。我把它们注释掉了,就没问题了。

答案1

.bash_profile 的问题可能与它包含一些可以操纵命令提示符的内容有关。每次输入命令时,它都会执行,无论命令是什么。

“type git” 会给出什么结果?它应该会告诉您 git 命令的位置。除了 git 之外,它还会对其他任何命令执行此操作吗?当您将 .bash_profile 重命名为 _bash_profile(实际上将其删除)时会发生什么。请确保重新启动终端,它只会在启动时读取文件。

相关内容