概要
勉強のためにGitをインストールしたけど
使ってないとすぐコマンドを忘れそうなのでメモすることにした。
ユーザ名・メールアドレスの設定
Gitをインストールした後にすぐユーザ名・メールアドレスを設定。
ユーザ名の設定
git config --global user.name <ユーザ名>
ユーザ名の確認
git config --global user.name
メールアドレスの設定
git config --global user.email <メールアドレス>
メールアドレスの確認
git config --global user.email
リポジトリの初期化
下記のコマンドを実行することにより
リポジトリの初期化を行い、隠しディレクトリで「.git」が作成される。
git init
ステータスの確認
下記のコマンドでファイルの変更状況やステージングエリアの状態を確認できる。
git status
ワーキングツリーからインデックス(ステージ・エリア)に追加
Gitは変更したソースをコミットする前
ワーキングツリーからインデックスに追加する必要がある。
その時に使用するコマンドが「git add」になる。
「単品ファイル」「複数ファイル」「ディレクトリ全体」等それぞれコマンドで指定できる。
単品ファイル
git add <ファイル名>
複数ファイル
git add <1ファイル名> <2ファイル名>
ディレクトリ全体
git add .
コミット
コミットする場合は下記のコマンドを実行する。
「-m」オプションを指定してコメントを記載できる。
コミットした際はハッシュ値(コミットID)が付与される。
git commit -m <コメント>
コミットの履歴を確認したい場合は下記のコマンドを実行
git log
ブランチ操作
ブランチの作成
git checkout -b <作成するブランチ名>
ブランチの切り替え
git checkout <切り替えるブランチ名>
ブランチのマージ
git merge <マージ元のブランチ名>