Gitコマンド・設定まとめ35選

良く使うgitコマンド、覚えたいgitコマンドを記載していきます。

(随時更新して蓄積していくまとめ記事です)

見出し

スポンサーリンク

設定ファイル(config

設定確認

アカウント設定

改行コード変換なし設定

http://normalblog.net/system/git/lf_replaced_crlf/

~/.gitconfigにalias記載

ローカルブランチ編

ローカルでブランチを切る

リモートリポジトリのブランチをローカルにブランチを切ってチェックアウトする

ローカルでブランチを切る

ローカルの変更を取り消す(管理対象

ローカルの管理対象外のファイルを削除

ローカルの変更を作業ツリーからインデックスへ移動(指定ファイル

ローカルの変更を作業ツリーからインデックスへ移動(全部

ローカルブランチを削除

ローカルブランチ名変更

リモートブランチ編

リモートブランチを削除

ローカルブランチをリモートブランチにpushする(同ブランチ名

ローカルブランチをリモートブランチにpushする(ブランチ指定

ローカルブランチにリモートブランチをpullする(同ブランチ名

ローカルブランチにリモートブランチをpullする(ブランチ指定

リポジトリ編

リポジトリ作成

クローン

登録済のリモートリポジトリの確認

リモートリポジトリとしてaddする

リモートリポジトリのURL変更

リモートリポジトリの登録削除(実際のリモートリポが消えるわけではない

リモートリポジトリの最新情報を見られるようにする

リモートリポジトリの最新情報を見られるようにする(消されたブランチも消す

http://normalblog.net/system/git/initial_commit/

マージ編

マージ(コメント付加

マージ(コミット直前まで

 タグ編

タグ作成

タグ一覧確認

タグを全部push

無視設定

共有で無視

.gitignore 該当ディレクトリ配下無視したい場合

.gitignoreに以下を記載

.gitignore 該当ディレクトリ配下無視したいが例外(.gitkeep)がある場合

ファイルがないディレクトリはコミットされないので.gitkeepという空ファイルを作っておくとディレクトリがコミットされる。でもキャッシュディレクトリなのでゴミが入っている場合などの設定。

自分の環境だけで無視