Git SourceTree:将符号链接文件显示为非暂存文件

时间:2016-02-10 03:01:44

标签: git atlassian-sourcetree

我目前正在尝试将名为Mono的库推送到我的存储库。 我正在使用SourceTree来管理git存储库。 我注意到库中有一些符号链接文件。 现在将库添加到我的存储库后。源代码树告诉我,新添加的内容目前尚未取消。我选择了所有文件并将它们放在了分段中。现在我注意到某些文件仍然显示在未分段的部分,这些文件是符号链接。如果我尝试通过单击文件添加它们,我会收到以下错误

git -c diff.mnemonicprefix=false -c core.quotepath=false -c credential.helper=sourcetree rm -q -f -- MyFolder/mono/compile 
fatal: pathspec 'MyFolder/mono/compile' did not match any files
Completed with errors, see above

我的问题是我应该如何处理这种情况。基于this链接,似乎git将符号链接存储为blob,并在克隆存储库时生成它们。在这种情况下,如果符号链接出现(在我推送提交之后)作为Unstaged Files我应该简单地将它们标记为“忽略那些文件”。那会安全吗?

0 个答案:

没有答案