我刚刚在 Visual Studio 中设置了 GIT 源代码控制,它将解决方案加载到链接到 BitBucket 上我的 GIT 存储库的文件夹中。
我仍然对此有所了解,并想知道是否有人可以对一些问题有所了解:
当我在 VS2010 中更改文件时,它会出现在“GIT Pending changes”窗口中。当我在这里单击“提交”并发表评论时,我是否认为这些更改将提交到我的本地版本的存储库,直到我使用“推送”。
如果是这种情况,我可以在运行 PUSH 之前 UNDO 提交吗?否则不自动运行推送似乎很愚蠢。
当我撤消文件更改“撤消文件的挂起更改”时,尽管与比较中的服务器版本相同,但它仍保留在列表中为“已修改”。它还会用相同的文件覆盖它吗??!或者这只是 VS2010 插件中的一个错误?
感谢任何可以提供帮助的人,我真的很想尝试围绕 GIT 为我的下一个项目的 SCM!