sai_dive IL

学んだことのアウトプットブログ

【Git】git log 履歴をフィルタリング

git log 履歴をフィルタリング

コミットした人でフィルタリング

git log --author="コミットした人"

コミットしたを指定日付以降でフィルタリング

git log --after="2020-01-01"

コミットメッセージに含まれるでフィルタリング

git log --grep="コミットメッセージに含まれるキーワード"

ファイルに関係のあるコミットだけフィルタリング

git log ファイル名

【Git】git mv ファイル名変更 ファイル移動

git mv ファイル名変更 ファイル移動

ワーキングディレクトリとステージングエリアのファイル名変更 ファイル移動

git mv 変更前ファイル名 変更後ファイル名

【Git】git rm ファイル削除

git rm ファイル削除

ワーキングディレクトリとステージングエリアのファイル削除の場合

git rm ファイル名


ステージングエリアのファイルのみを削除の場合

git rm --cached ファイル名

【Git】git restore ファイルの変更の取り消し

git restore ファイルの変更の取り消し

  • git version22.3から使える(2019年8月)
ステージングエリアの内容でワーキングディレクトリのファイル変更を取り消ししたいとき

git restore ファイル名

ローカルリポジトリの内容でステージングエリアのファイル変更を取り消ししたいとき

git restore --staged ファイル名