これは数回に及ぶ使用例です。私は(残念なことに)あらゆる機能のために分岐する習慣ではないので、時には仕事に取り組み、何度かコミットしてから、「クラップス...これは思ったより複雑です...私は私は3つのコミットを前にしてブランチを作りたいと思っています。私はGitで分岐したいと思っています - 時間を戻すことはできますか?
その時点で、特定のコミットとそこからの分岐に戻ることができますが、それらの新しいコミットは機能ブランチではなくマスターに残ります。私は各コミットをチェリーピックアップすることもできますし、何とか新しいブランチにリベースすることもできますが、それでもブランチはマスターに委ねられます。
どうすればいいですか?
時間を戻す方法については、次のヘルプドキュメントを参照してください。https://www.youtube.com/watch?v=BsKbwR7WXN4 – jeffdill2
フィーチャーブランチを作成して、すぐに必要なときにすぐに作成してマスターを数回コミットして戻しますか? –
@ jeffdill2 - nice。またはこれ:https://www.youtube.com/watch?v=Lc7BAiSh6W0 –