[Git] コミットをまとめる

Gitを使っていて、コミットをまとめたい時が結構あります。
(ちょこちょこみっとして行った時など)
そんな時には、rebaseコマンドを使ってまとめられます。

コミットメッセージをまとめる

直前の3つのコミットをまとめます。

$ git rebase -i HEAD~3

編集画面になるので、pickをsに変更します。 (一番上を残す)

pick xxxx
s xsxx
s xvxx

するとコミットメッセージを編集画面になるのでコミットメッセージを編集して保存します。

そのほか

ローカルの環境にGitのリポジトリを新規に作成して、そのリポジトリをさらに他のディレクトリでcloneした場合、元のローカルリポジトリにpushすることはできません。
管理用のbareリポジトリを作る必要があります。
gitを勉強がてら手元で試したい場合に注意が必要です。

0 件のコメント :

コメントを投稿