2013-02-19 154 views
0

我已经在我的fork中压扁了2个提交,并在github中有一个拉取请求。git撤消更改

第一次提交有一些格式更改。

在我的拉取请求中,它显示了我已经完成的格式更改,我不希望推送给主人。

有没有什么办法可以在不显示这些更改的情况下收到请求。

+0

你怎么压扁你的提交? – 2013-02-19 05:05:08

回答

1

创建一个新分支。

git checkout -b newbranch <commit-before-squashed-commits> 

樱桃挑选你想要的。如果您没有ID,请查看git reflog以查找它们。

git cherry-pick <commit-id-of-one-you-want> 

然后推。