momochi技術メモ

勉強したことなどを自分用にまとめます。

Git_02(log, rm, mv)

コミット履歴を表示する log

git log
# 1行で表示する
git log --oneline 
# ファイルの変更差分も表示
git log -p <ファイル名>
# 表示するコミット数を制限
git log -n <コミット数>

gitから削除する git rm

# ワークツリーからファイルを削除+git管理から削除
git rm <ファイル名>
# ディレクトリの場合
git rm -r <ディレクトリ名>
# git管理からのみ削除
git rm --cached <ファイル名>

ファイル移動する git mv

git mv <旧ファイル> <新ファイル>

git mvは下記操作を一発で行っている

mv <旧ファイル> <新ファイル>
git rm <旧ファイル>
git add <新ファイル>