| 
 | |||
| ↑ | git commit | ||
| git commit -m "メッセージ" | |||
| ステージングエリア(インデックス) | |||
| ↑ | |||
| git add ファイル名 ファイル名 | |||
| 全部のファイルを上げる | git add . | ||
| git diff --cached | |||
| 作業ディレクトリ | |||
| git status | |||
| git status | |||
| 初期設定 | |
| Name | git config --global user.name ”(your name)" | 
| git config --global user.email "(your email)" | |
| 色分け | git config --global color.ui true | 
| コンフィグ確認コマンド | git config -l | 
| gitのヘルプ表示 | git config --help | 
| gitのヘルプ表示 | git help config | 
| 作業ディレクトリを初期化 | git init | 
| 状態確認 | |
| 今どういう状況か確認 | git status | 
| 差分確認 | |
| 作業ディレクトリでの差分確認 | git diff | 
| ステージングエリアでの差分確認 | git diff --chached | 
| gitでのファイル操作 | |
| ファイルの削除 | git rm ファイル名 | 
| ファイルの移動 | git mv ファイル名 | 
| git管理に含めない設定方法 | |
| .gitignoreファイルを作る | .gitignore | 
| 無視するファイルを作る(ワイルドカード) | *.log | 
| 直前のコミットを変更する | |
| ステージングエリアにあげて、 | git add ファイル名 | 
| コミット時にアメンドオプション | git commit --amend | 
| 変更をやり直す(リポジトリからチェックアウト) | git checkout -- ファイル名 | 
| 
 | ||||||||||||
| 過去のバージョンにresetしたけど、やっぱりもとに戻したい | |
| ひとつ前のコミットのオリジナルに戻す | git reset --hard ORIG_HEAD | 
| ブランチ | |
| ブランチの確認 | git branch | 
| hogeブランチを作る | git branch hoge | 
| hogeブランチにスイッチする | git checkout hoge | 
| master上でhogeブランチをマージする | git merge hoge | 
| hogeブランチを削除する | git branch -d hoge | 
| タグを付ける | |
| タグの確認 | git tag | 
| タグを付ける | git tag タグ名 コミットID | 
| タグを削除する | git tag -d タグ名 | 
| 共同作業する場合 | |
| ourweb.gitで共有リポジトリ作成 | git init --bare | 
| 共有リポジトリ→A | git remote add origin ~/ourweb.git git config -l remote.originの項目を確認 | 
| A→共有リポジトリ | git push origin master | 
| 共有リポジトリ(クローン)→B | git clone ~/ourweb.git/ myweb2 git log | 
| 共有リポジトリ→A,B pull コマンドによって、リモートリポジトリの変更内容がローカルリポジトリのブランチに反映されます。 | git pull origin master | 
 
0 件のコメント:
コメントを投稿