ホーム » よく忘れるgitコマンド

よく忘れるgitコマンド

よく使うgitコマンドを記載します。

git add の取り消し

git reset HEAD test.txt

git commit を取り消す

git reset --soft HEAD~
--softはcommitのみ取り消す

削除してしまったファイルを取り消す

git checkout HEAD works/books/app/Http/Controllers/BookController.php

サブモジュール(submodule)もcloneする

git clone --recursive

ブランチ指定のpush

# git push レポジトリ名 ローカルブランチ名:リモートブランチ名
git push origin develop:develop

リモートブランチの内容をローカルブランチに適用する

git fetch origin
git reset --hard origin/feature/books-api