我最近才开始使用 git。我在 git commit 工具中查看更改的文件时遇到问题。我正在使用 Visual Studio 作为我的开发环境。我有几个项目作为 localhost 和 localhost/admin。我对两个项目中的文件进行了一些更改。当我运行 git commit 工具时,我可以看到来自 localhost 项目的更改,但看不到来自 localhost/admin 项目的更改。知道为什么会这样吗?
谢谢
我最近才开始使用 git。我在 git commit 工具中查看更改的文件时遇到问题。我正在使用 Visual Studio 作为我的开发环境。我有几个项目作为 localhost 和 localhost/admin。我对两个项目中的文件进行了一些更改。当我运行 git commit 工具时,我可以看到来自 localhost 项目的更改,但看不到来自 localhost/admin 项目的更改。知道为什么会这样吗?
谢谢
如果没有显示更改,则表示它们未提交。
可能的原因:
1)这些是新文件,您需要添加它们以单独提交
2) 由于 .gitignore 规则,文件被 git 忽略
我会建议:
1) 使用 gitk 工具来验证之前提交的内容。该工具包含在标准 git 包中。
2)使用外部工具进行提交(我不确定 VS git 插件有多好,但这可能有很大帮助)。在我的个人偏好列表中是 git-cola 工具。它可以让您选择要提交的确切内容(甚至通过代码行)
我的另一个项目正在重定向到 IIS 中的不同路径。