d_tail's blog

備忘や記録

【Git】個人的によく使う基本的なGitコマンド/参考サイトまとめ

はじめに

以前からGit自体はソースコードの管理のために使用していましたが,ほとんどの場合GUIでGitを扱うことができるようになるSourcetreeを用いていました.

しかし,最近はGUIを使えない環境でGitを使用する機会が増えたため,Gitコマンドを扱う必要がある場面が多くなってきました.

Gitコマンドはまだうろ覚えなので使う際には調べる必要があるのですが,その際に毎回ググるのも大変なので,個人的によく使用する基本的なGitコマンドや参考にするサイトをまとめておきたいと思います.

Gitコマンド

git add

git add [ファイル名]  //指定したファイル
git add . //すべてのファイル・ディレクトリ
git add *.css //すべてのCSSファイル
git add -n //追加されるファイルを調べる
git add -u //変更されたファイルを追加する
git rm --cached //addしてしまったファイルを除外

git commit

git commit -a //変更のあったファイルすべて
git commit -a -m "コメント" 
git commit --amend //直前のコミットを取り消す

git push

git push origin [branch_name]

git branch / git checkout

git branch // ローカルブランチの一覧
git branch -a //リモートとローカルのブランチの一覧
git branch -r //リモートブランチの一覧
git checkout -b [branch_name] //ローカルブランチの作成
git push -u origin [branch_name] // 作成したブランチをリモートに登録
git branch -d [branch_name]  //マージ済みのローカルブランチの削除
git branch -D [branch_name]  //ローカルブランチの削除

参考サイト