在具有本地Git存储库的项目中,从alternate
分支创建了一个名为master
的新分支,并对工作树中的文件进行了更改。这些更改已经到了可以将其推送到master
分支的地步。尚未在master
或alternate
上提交更改。有没有一种方法可以将这些更改直接提交到master
分支,而不必在alternate
上提交它们,然后与master
进行合并?请注意,该项目没有远程Git存储库。
答案 0 :(得分:1)
我认为alternate仍在masterr的同一修订版上?如果是这种情况,只需检出master,它就不会更改工作树中的任何内容,然后按照以下步骤创建修订:
git checkout master
git add file1 file1
git commit -m 'new revision'