【Git】Git BashでGit操作【備忘録】
Git Bashでの作業を行うときの備忘録に書き残しておきます。
目次
- カレントディレクトリ変更
- clone
- fetch
- ブランチ切り替え
- 現在のブランチから新しいブランチを作成してcheckout
- 変更のあったファイルの表示
- 変更差分の表示
- コミットしたいファイルに追加されているものの差分
- コミットしたいファイルに追加
- コミットしたいファイルから外す
- コミット
- コミットを取り消す
- プッシュ
- ローカルのブランチをリモートにプッシュする
- 作業ディレクトリ内のブランチを一覧を表示する
カレントディレクトリ変更
cd d:GitTest
clone
git clone git@github.com:リポジトリパス
fetch
git fetch
ブランチ切り替え
git checkout ブランチ名
現在のブランチから新しいブランチを作成してcheckout
git checkout -b 新しいブランチ名
変更のあったファイルの表示
git status
変更差分の表示
git diff
個別で指定したい場合はファイル名を記述
git diff ファイル名
※管理外のファイルは表示されない
コミットしたいファイルに追加されているものの差分
git diff --cached
コミットしたいファイルに追加
git add ファイル名 git add .
コミットしたいファイルから外す
git reset HEAD ファイル名
コミット
git commit -m "コメント"
コミットを取り消す
git reset --hard HEAD^ git reset --soft HEAD^
「--hard」は編集内容が消えるので慎重に。
プッシュ
git push
ローカルのブランチをリモートにプッシュする
git push origin ブランチ名
作業ディレクトリ内のブランチを一覧を表示する
git branch
* master
のように*が頭についているブランチが現在のブランチ。