我还在学习git,目前只是将它作为单个用户使用。我觉得这是测试一些功能并将开发人员分成分支的好方法。
是否可以使用红色标记以下内容?
我想重命名我在第二个分支中更改的文件 - 更改应该在第一个和第二个分支中...
答案 0 :(得分:0)
你想要做的只是在git speak中被称为merging
。
Git在跟踪文件重命名方面做得非常好,因此在大多数情况下,它会正确地判断您已在一个分支中更改fileA
中的内容并将fileA
重命名为{{1在另一个分支中。然后,执行 merge 应重命名该文件并合并重命名。
但是,要使其正常工作,重命名的文件必须足够相似(因此git有机会注意到这是同一个文件),或者您必须触发重命名明确地通过fileB
另见