2017-07-12 32 views
0

我在git主分支中拥有名为X的文件夹。我想替换它和它的内容。于是我创建了一个分支,将文件夹X重命名为Y,创建了一个新文件夹X并开始处理其内容。有人在主人更改时重命名git分支中的文件夹

同时有人在master分支中的文件夹X中添加了一个文件。

现在我准备好了我的更改,并将我的分支合并到主。其结果是,所有来自X的文件都被传送到Y,除了我在创建分支之后添加的那些文件和它的一团糟。

如何避免这种情况?在其他人可能正在处理文件夹时更换文件夹的正确方法是什么?

回答

0

合并的分支,创建一个新的分支,做mv <badfolder> <good folder>git add .git commit -m 'your words here'git push

工作。