git基本使用コマンド
※見にくいので下に別形式あり
| コマンド | 変更可能オプション | 説明 |
|---|---|---|
| 基本 | ||
| init | リポジトリを初期化(新規作成) | |
| add | ファイル名 、 * 、 -A | ワークツリーからインデックスへ追加。ファイル名を指定すると、指定ファイルのみを追加可能 |
| commit -m | "コメント" | インデックスからローカルリポジトリへ追加 |
| push | -u,origin | ローカルリポジトリをリモートリポジトリに追加 |
| 確認 | ||
| status | インデックスの中を確認 | |
| diff | ワークツリーとインデックスの差分を確認 | |
| log | 過去のコミット履歴を表示 | |
| 取り消し | ||
| reset | 詳細欄参照 | コミットの取り消し、ワーキングツリーの内容を指定のコミットまで戻す |
| ブランチ | ||
| branch | (ブランチ名) | 新規ブランチ作成。現在のブランチ確認 |
| checkout | -b,(ブランチ名) | ブランチを切り替える |
| その他 | ||
| clone | (url) | リモートリポジトリの複製を取得 |
| fetch | origin | ローカルにあるリモートリポジトリのコピーに最新情報をダウンロードする |
| merge | (ブランチ名) | 現在のブランチに指定したブランチを合わせる |
| pull | (url) | fetch, mergeの動作を行う |
見にくいので書き換え(追記)
基本コマンド
init ー リポジトリを初期化(新規作成)
add ー ワークツリーからインデックスへ追加。ファイル名を指定すると、指定ファイルのみを追加可能
commit -m ー インデックスからローカルリポジトリへ追加
push ー ローカルリポジトリをリモートリポジトリに追加
リポジトリ内容の確認
status ー インデックスの中を確認
diff ー ワークツリーとインデックスとの差分を確認
log ー 過去のコミット履歴を表示
取り消し
reset ー コミットの取り消し、ワーキングツリーの内容を指定のコミットまで戻す
ブランチ関係
branch ー 作成ずみのブランチのリストを表示
branch (ブランチ名) - 新規ブランチ作成。現在のブランチ確認
checkout ー ブランチを切り替える
checkout -b (ブランチ名) ー ブランチを新規作成して、そのブランチに切り替える
その他
clone (url) ー リモートリポジトリの複製を取得
fetchー ローカルにあるリモートリポジトリのコピーに最新情報をダウンロードする
merge ー 現在のブランチに指定したブランチを合わせる
pull - fetch, mergeの動作を行う
rebase ー 参考サイト