Git:2回前のコミットを履歴に追加します

デビッドS。

私は次のようなgitリポジトリを持っています:

A -- B --C -- HEAD

ここで、Aに戻り、変更を加えてから、その上にBCリベースします。だから私は私の更新された履歴を次のようにしたいと思います:

A -- A1 -- A2 -- B -- C

これらの変更はいずれも公開されていません。私はちょっとgit checkout A助けになると思います。しかし、私はワークフローを理解することができませんでした。助言がありますか?

アテスゴラル

これを行うには複数の方法があります。私が明確だと思うワークフローは次のとおりです。

  1. git checkout A
  2. git checkout -ba-編集
  3. あなたのコミットを行います
  4. gitチェックアウトマスター
  5. git rebasea-編集

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Gitの履歴の途中でコミットを元に戻す

分類Dev

gitマージ後、ブランチのコミット履歴をgitロググラフに保持します

分類Dev

gitは、数回のコミット前に削除された大きなサブディレクトリをリポジトリ履歴から削除します

分類Dev

Git-特定のコミットの前に履歴内のすべてのコミットを押しつぶす

分類Dev

これまでのすべてのgitコミットを単一のコミットに変換し、その履歴をすべて消去します

分類Dev

Bitbucket履歴からコミットを完全に削除します

分類Dev

スクリプトでコミット親を介してGit履歴をフォローする同じコミットを2回訪問する

分類Dev

ローカルのコミット履歴を破棄し、オリジンのコミット履歴に置き換えます

分類Dev

コミット履歴がないgitリポジトリを、履歴を保存したリポジトリにマージします

分類Dev

すべてのコミットをクリアし、git / githubの履歴を削除します

分類Dev

特定の以前のコミットに戻り、git履歴を変更しない

分類Dev

gitは履歴からマージコミットを削除します

分類Dev

いくつかのブランチを持つgit履歴の特定のコミットを削除しますか?

分類Dev

Gitの先のとがったものはVSTSの履歴をコミットします

分類Dev

古いgit履歴を最初のコミットに結合する

分類Dev

Git:Squashは、グラフ構造を維持しながら履歴にコミットします

分類Dev

gitにコミットされたファイルを無視し、履歴から削除します

分類Dev

既存のgit履歴で単一のコミットを複数のコミットに分割する

分類Dev

すべての履歴コミットを保持しながら、GitリポジトリをtfsGitに移行します

分類Dev

クローンを作成する前に、Visual Studio 2013 for TFS Git VCでGitコミット履歴を表示できますか?

分類Dev

Git:あるブランチから別のブランチの履歴に既存のコミットを挿入します

分類Dev

コミット履歴のある別のフォルダーにファイルを移動しますか?

分類Dev

マージはコミットの履歴のためにフォルダを削除します

分類Dev

git:ブランチをマージしますが、コミット履歴は保持します

分類Dev

Gitリポジトリを新しいリポジトリに複製する-コミット履歴なし

分類Dev

matplotlibの単一の履歴プロットに水平線を追加します

分類Dev

Git:以前のすべての履歴なしでコミットをチェリーピックする方法

分類Dev

Gitで自分のコミット履歴のみを表示するにはどうすればよいですか?

分類Dev

重複したコミットでgit履歴を修正

Related 関連記事

  1. 1

    Gitの履歴の途中でコミットを元に戻す

  2. 2

    gitマージ後、ブランチのコミット履歴をgitロググラフに保持します

  3. 3

    gitは、数回のコミット前に削除された大きなサブディレクトリをリポジトリ履歴から削除します

  4. 4

    Git-特定のコミットの前に履歴内のすべてのコミットを押しつぶす

  5. 5

    これまでのすべてのgitコミットを単一のコミットに変換し、その履歴をすべて消去します

  6. 6

    Bitbucket履歴からコミットを完全に削除します

  7. 7

    スクリプトでコミット親を介してGit履歴をフォローする同じコミットを2回訪問する

  8. 8

    ローカルのコミット履歴を破棄し、オリジンのコミット履歴に置き換えます

  9. 9

    コミット履歴がないgitリポジトリを、履歴を保存したリポジトリにマージします

  10. 10

    すべてのコミットをクリアし、git / githubの履歴を削除します

  11. 11

    特定の以前のコミットに戻り、git履歴を変更しない

  12. 12

    gitは履歴からマージコミットを削除します

  13. 13

    いくつかのブランチを持つgit履歴の特定のコミットを削除しますか?

  14. 14

    Gitの先のとがったものはVSTSの履歴をコミットします

  15. 15

    古いgit履歴を最初のコミットに結合する

  16. 16

    Git:Squashは、グラフ構造を維持しながら履歴にコミットします

  17. 17

    gitにコミットされたファイルを無視し、履歴から削除します

  18. 18

    既存のgit履歴で単一のコミットを複数のコミットに分割する

  19. 19

    すべての履歴コミットを保持しながら、GitリポジトリをtfsGitに移行します

  20. 20

    クローンを作成する前に、Visual Studio 2013 for TFS Git VCでGitコミット履歴を表示できますか?

  21. 21

    Git:あるブランチから別のブランチの履歴に既存のコミットを挿入します

  22. 22

    コミット履歴のある別のフォルダーにファイルを移動しますか?

  23. 23

    マージはコミットの履歴のためにフォルダを削除します

  24. 24

    git:ブランチをマージしますが、コミット履歴は保持します

  25. 25

    Gitリポジトリを新しいリポジトリに複製する-コミット履歴なし

  26. 26

    matplotlibの単一の履歴プロットに水平線を追加します

  27. 27

    Git:以前のすべての履歴なしでコミットをチェリーピックする方法

  28. 28

    Gitで自分のコミット履歴のみを表示するにはどうすればよいですか?

  29. 29

    重複したコミットでgit履歴を修正

ホットタグ

アーカイブ