0
私はgithubでリポジトリをforkし、それをクローンして(マスターリポジトリをクローンしました)、いくつかのファイルを扱う新しいブランチを作成し、変更を加えてコミットしました。私は今 コミットをGithubに戻す
git push "my-remote" "my-branch"
master
にプル要求のための1つの変更をコミットしたいと思います実現します。コミットをリセットする方法はありますか?ヘルプを読む
、私はgit reset --hard HEAD
を使用する必要がありますが、私は最新のものにHEAD
私のコミットは最新ですが、寄稿者によって作成されたコミットも見つかりました。私はこの権利を確実にしたいと思います。 'git reset -hard HEADは最新のコミットを削除しますか? –
@MeriemBenは正しいですが、私はあなたに非破壊的な方法を見つけてほしいと思っています(1つしかありません - 今は覚えていません)。そうすれば、あなたは再び "前進"することができます –
私はあなたが "リセット"の代わりに "復帰"を意味すると信じています。私はgit revertによって作成したコミットを元に戻しました次に別のブランチに変更し、git cherry-pick を使ってプッシュするコミットを1つだけ選択しました。助けてくれてありがとう。 –