我在Visual Studio 2012下从Subversion迁移到Git。在一个小团队中,我们与团队成员共享主分支。
在Subversion中,当两个团队成员更改相同的源文件并且没有未解决的冲突时,提交时的逻辑是:
在Git中我有其他行为:
此自动提交不允许更改文本(仅当我手动解决冲突时)。这是使用Visual Studio Tools for Git的正确方法吗?
答案 0 :(得分:2)
只要尚未将提交推送到远程并且尚未与其他团队成员共享,您可以使用命令行进行更改。 Using Git commit --amend
you can update the commit message locally before pushing it back to your Git repository
此命令尚未使用当前版本的Visual Studio Tools for Git中的Visual Studio UI公开,因此现在命令行是您唯一的选择。