はじめに
Git Bash
にてgitコマンドの簡易的な操作方法を記す.
gitの設定
- ユーザ名とメールアドレスの登録
名前・メールアドレスの設定
$ git config --global user.name "名前" // 名前の登録
$ git config --global user.email [ メールアドレス ] // メールアドレスの登録
- 設定が反映されているか確認する
user.name
と user.email
の値が上のコマンドで設定した値になっていることを確認する.
設定の確認
$ git config -l // 設定の確認
gitコマンド例
clone
- リモートリポジトリの複製をローカルにもってきたい時
クローン
$ git clone [ 複製したいリポジトリのURL ]
add, commit, push
- ワーキングツリーの変更をリモートにアップしたい時
基本的に以下のように手順を踏む.
- ワーキングツリーの変更をステージング
- ローカルリポジトリに変更を登録
- リモートリポジトリにアップロード
ステージング(用途に合わせて以下の3つから1つ)
$ git add [ ファイル名 ] // 特定のファイルをステージング
$ git add . // すべてのファイルをステージング(非推奨)
$ tig status // 十字キーでファイルを指定して u キーでステージング, q キーで戻る
コミット
$ git commit -m "コミットメッセージ" // ステージングされたファイルを登録
プッシュ
$ git push origin [ ブランチ名 ]
origin
はリモートリポジトリを指す.
pull
- リモートリポジトリの変更内容をローカルに取り込みたい時
プル
$ git pull origin [ ブランチ名 ]