为什么我工作目录中的git repo可以知道.vimrc的变化?

时间:2013-07-12 03:42:07

标签: git vim

我的工作文件夹是:

/Users/username/work/myapp

我通过git在myapp下管理我的源代码。

但是当我更改〜/ .vimrc文件时。我在myapp路径下运行git status。它告诉我:

# Untracked files:
#   (use "git add <file>..." to include in what will be committed)
#
#   .vimrc

为什么?

1 个答案:

答案 0 :(得分:0)

您的主目录中的.vimrc似乎是项目目录中.vimrc的符号链接。这意味着它们是同一个文件,原始文件位于项目目录中。要停止此行为,您可以删除该链接,并将该文件复制到您的主目录:

rm /Users/username/.vimrc
cp /Users/username/work/myapp/.vimrc /Users/username/