1. ホーム
  2. git

[解決済み] Git を使って前のコミットから分岐させる

2022-03-18 15:56:57

質問

n 個のコミットがある場合、n-3 個目のコミットからどのように分岐させることができますか?

すべてのコミットのハッシュを見ることができるのですが。

解決方法は?

ハッシュを経由してブランチを作成することができます。

git branch branchname <sha1-of-commit>

または、シンボリックリファレンスを使用することによって。

git branch branchname HEAD~3

ブランチ作成時にチェックアウトするには

git checkout -b branchname <sha1-of-commit or HEAD~3>