Gitで同じメッセージを使ってコミットをマージする方法


3

いくつかの理由で、私は以前に分割されたGitリポジトリを再結合しました。 (git-stitch-repoを使う)いくつかのコミットはいくつかのサブプロジェクトにまたがって行われます。そして再結合した後、それらは重複したエントリで表示されます。

これらの重複したコミットを順番にマージしたいのです。 uniq します。

回答:


2

コミットが同じブランチ内で重複している場合は、 git rebase --interactive トリム/スカッシュ (しかし、それはある種のようにそれらを削除する自動的な方法ではありません。 uniq コマンド)

OPXièJìléi 尋ねます:

手動で編集リストを作成してからに送信できますか rebase -i

これに マックスナナシ 返信:

GIT_EDITOR='cat "$EDIT_LIST" > ' git rebase -i "$REBASE_START"

手動で編集リストを作成してからに送信できますか rebase -i
Xiè Jìléi

@谢継雷:そうは思いませんが、それ自体が興味深い質問の根拠になる可能性があります。
VonC

1
@XièJìléi GIT_EDITOR='cat "$EDIT_LIST" > ' g rebase -i "$REBASE_START" 動作しているようです
Max Nanasy
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.