ブランチ間で差分のあるファイルパスを出力する。
git diff --name-only origin/main
コミットログを消さずにGitのリポジトリを統合する
https://github.com/TakesxiSximada/.org-capture というリポジトリを統合する場合
git remote add cap https://github.com/TakesxiSximada/.org-capture
git subtree add --prefix=capture cap master
–prefix で指定した場所にディレクトリが作成され、その下にファイルが作成される。
https://qiita.com/TakesxiSximada/private/a592b892de88452e59d0 を転載
HEADのコミットハッシュだけを表示する
git show --quiet --pretty=format:"%H"
9ded0915acecab74208fc6bea38bf0796a3fe10a
コミットログのAuthor及びCommitterの情報を書き換える
git filter-branch -f --env-filter "GIT_AUTHOR_NAME='TakesxiSximada'; GIT_AUTHOR_EMAIL='<[email protected]>'; GIT_COMMITTER_NAME='TakesxiSximada'; GIT_COMMITTER_EMAIL='[email protected]';" HEAD