2

我对 git 不是很有经验,但我有一个需要帮助的情况。

在我的功能分支上工作,我刚刚意识到我一直在处理一个过时的文件 X,比如说。在 master 上,另一个文件 Y 用于 X 的位置,而文件 X 收集灰尘(没有人删除它)。我想将我的分支合并到 master 并将我的提交添加到文件 X 中放入文件 Y 中。

这可能吗?我一直在研究rebase和其他东西,但我不确定该怎么做。

4

2 回答 2

0

也许git mv是为了?

git mv X Y
git commit
于 2013-03-28T15:47:46.293 回答
0

这应该有效:在您的feature分支中,您可以将无用的重命名file_Xfile_Y(使用git mv)。在feauture分支中提交更改。然后你在master分支上移动并将分支合并feauturemaster.

于 2013-03-28T16:43:36.420 回答