Git:マージされたコミットを履歴メッセージから削除するにはどうすればよいですか?

mdzh

私のワークフローは次のようになります。

  • 新しいブランチXを作成します。
  • いくつかのコミットを行う
  • マスターへのチェックアウト
  • Xをマスターにマージ

しかし、私の歴史は次のようになります。

commit c37c0b495e6cede93dd359201e14af46f7d4bbaf
Merge: 93f526c e72b831
Author: ...
Date:   Mon Dec 2 10:29:13 2013 +0200

    Merge branch 'X'

commit e72b831f8b2d78ac6650190f062dfd1065551f64
Author: ...
Date:   Mon Dec 2 10:28:45 2013 +0200

    The new features that X introduced.

私の質問は、履歴内のマージブランチ「X」メッセージを削除して、コミットをブランチXからアップストリームリポジトリにプッシュし、そこで履歴を台無しにしないようにするにはどうすればよいですか?

ありがとう

x_cameras

マージする前にリベースしてみてください。

私のワークフロー:

  • 新しいブランチXを作成します。
  • いくつかのコミットを行う
  • マスターに対してリベース
  • マスターへのチェックアウト
  • Xをマスターにマージ

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

Gitリポジトリのコミット履歴から大きなファイルを削除/削除するにはどうすればよいですか?

分類Dev

gitで、特定のコミットを履歴(リベース)からプログラムで削除/削除するにはどうすればよいですか?

分類Dev

コミットを削除するにはどうすればよいですか?それはgit履歴から変更されますか?

分類Dev

git履歴からコミットを削除し、それ以外の場合はマージを含めてグラフをまったく同じに保つにはどうすればよいですか?

分類Dev

誰かのコードからGitを介して行を取得し、コミット履歴にクレジットされるようにするにはどうすればよいですか?

分類Dev

PRからマージコミットを削除するにはどうすればよいですか?

分類Dev

ボットAPI、最後のメッセージまたはチャット履歴を取得するにはどうすればよいですか?

分類Dev

マージされたコミットをBitbucketから完全に削除するにはどうすればよいですか?

分類Dev

gitリポジトリから古い履歴を削除するにはどうすればよいですか?

分類Dev

特定の履歴コミットから特定のフォルダーを削除するにはどうすればよいですか?

分類Dev

変更をコミットせずにgit履歴からファイルを削除するにはどうすればよいですか?

分類Dev

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

分類Dev

コミット履歴を保持しながらgitリポジトリを元に戻すにはどうすればよいですか?

分類Dev

複製されたリポジトリBからのコミット履歴を使用して、リポジトリAをバージョン管理下に置くにはどうすればよいですか?

分類Dev

プッシュされた後に特定のコミットを削除してgit履歴をクリーンアップするにはどうすればよいですか?

分類Dev

GitHubでコミットメッセージを検索するにはどうすればよいですか?

分類Dev

BitBucketでコミットメッセージを検索するにはどうすればよいですか?

分類Dev

svnでコミットメッセージを編集するにはどうすればよいですか?

分類Dev

コマンドラインからapt-getパッケージ管理履歴を表示するにはどうすればよいですか?

分類Dev

コマンドラインからapt-getパッケージ管理履歴を表示するにはどうすればよいですか?

分類Dev

既存のプロジェクトを新しいvue-cliで作成されたプロジェクトにリファクタリングするときにGitコミット履歴を保持するにはどうすればよいですか?

分類Dev

ターミナルで重複したコマンド履歴をマージするにはどうすればよいですか?

分類Dev

GITオリジンからコミットを削除するにはどうすればよいですか?

分類Dev

GITオリジンからコミットを削除するにはどうすればよいですか?

分類Dev

gitでマージコミットの親を取得するにはどうすればよいですか?

分類Dev

SVNコミットメッセージログを更新するにはどうすればよいですか?

分類Dev

マージコミットを削除するにはどうすればよいですか

分類Dev

メッセージを入力した後、Git Bashでコミットを完了するにはどうすればよいですか?

分類Dev

コマンドのセットを履歴に保持するにはどうすればよいですか?

Related 関連記事

  1. 1

    Gitリポジトリのコミット履歴から大きなファイルを削除/削除するにはどうすればよいですか?

  2. 2

    gitで、特定のコミットを履歴(リベース)からプログラムで削除/削除するにはどうすればよいですか?

  3. 3

    コミットを削除するにはどうすればよいですか?それはgit履歴から変更されますか?

  4. 4

    git履歴からコミットを削除し、それ以外の場合はマージを含めてグラフをまったく同じに保つにはどうすればよいですか?

  5. 5

    誰かのコードからGitを介して行を取得し、コミット履歴にクレジットされるようにするにはどうすればよいですか?

  6. 6

    PRからマージコミットを削除するにはどうすればよいですか?

  7. 7

    ボットAPI、最後のメッセージまたはチャット履歴を取得するにはどうすればよいですか?

  8. 8

    マージされたコミットをBitbucketから完全に削除するにはどうすればよいですか?

  9. 9

    gitリポジトリから古い履歴を削除するにはどうすればよいですか?

  10. 10

    特定の履歴コミットから特定のフォルダーを削除するにはどうすればよいですか?

  11. 11

    変更をコミットせずにgit履歴からファイルを削除するにはどうすればよいですか?

  12. 12

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

  13. 13

    コミット履歴を保持しながらgitリポジトリを元に戻すにはどうすればよいですか?

  14. 14

    複製されたリポジトリBからのコミット履歴を使用して、リポジトリAをバージョン管理下に置くにはどうすればよいですか?

  15. 15

    プッシュされた後に特定のコミットを削除してgit履歴をクリーンアップするにはどうすればよいですか?

  16. 16

    GitHubでコミットメッセージを検索するにはどうすればよいですか?

  17. 17

    BitBucketでコミットメッセージを検索するにはどうすればよいですか?

  18. 18

    svnでコミットメッセージを編集するにはどうすればよいですか?

  19. 19

    コマンドラインからapt-getパッケージ管理履歴を表示するにはどうすればよいですか?

  20. 20

    コマンドラインからapt-getパッケージ管理履歴を表示するにはどうすればよいですか?

  21. 21

    既存のプロジェクトを新しいvue-cliで作成されたプロジェクトにリファクタリングするときにGitコミット履歴を保持するにはどうすればよいですか?

  22. 22

    ターミナルで重複したコマンド履歴をマージするにはどうすればよいですか?

  23. 23

    GITオリジンからコミットを削除するにはどうすればよいですか?

  24. 24

    GITオリジンからコミットを削除するにはどうすればよいですか?

  25. 25

    gitでマージコミットの親を取得するにはどうすればよいですか?

  26. 26

    SVNコミットメッセージログを更新するにはどうすればよいですか?

  27. 27

    マージコミットを削除するにはどうすればよいですか

  28. 28

    メッセージを入力した後、Git Bashでコミットを完了するにはどうすればよいですか?

  29. 29

    コマンドのセットを履歴に保持するにはどうすればよいですか?

ホットタグ

アーカイブ