LoginSignup
4
6

More than 5 years have passed since last update.

gitのコード早見表

Last updated at Posted at 2018-09-03

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 ー 参考サイト

4
6
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
6