よく使うgitコマンドを記載します。
git add の取り消し
git reset HEAD test.txtgit 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