git」タグアーカイブ

[git] コミットログを検索する

1. コミットメッセージから検索する

実行例

実行例 : 全ブランチ

実行例 : 大小文字区別なし

実行例 : 正規表現

 

2. 修正差分(追加/削除行)で検索する

 

4. オーサー(オリジナルの作成者)で検索する

※ 部分一致可

author : 元々の編集作業を行ったユーザー。cherry-pick や rebaseの元(オリジナル)となるコミットを作ったユーザー。

4. コミッター(最終更新者)で検索する

※ 部分一致可

committer : コミットを作ったユーザー。編集作業をコミットとして反映したユーザー。

5. 例

  • git commit でコミットを作ったときは author = committer となる。
  • git commit --amend でコミットを作った(書き換えた)ときは author はそのまま。 committer は書き換えられる。
  • git cherry-pickgit rebase でコミットを作ったときは author は元のコミットを踏襲する。 committer は書き換えられる。

tig warning: “status-untracked-dirs”

症状

tigにおいて以下の警告(warning)が表示される。

続きを読む

[git] コミットの書き換え

A. 直前(1世代前)のコミットを書き換える

1. 編集する(修正する)

2. 修正をステージングする

3. コミットする(修正した内容でコミットをやり直す)

続きを読む

[git] submoduleの更新方法

1. (new commits) と表示される

1-1. git status の例

続きを読む