# よく使用するコマンド一覧

このページでは、知っていたら便利なコマンド、よく使うコマンド一覧を記述します。

基本的なコマンドに関する詳しい説明ははじめてのGithubを参照してください。

# clone

自分のローカル上にリポジトリをダウンロードする。

$ git clone {{リポジトリのURL}}

# remote

リモートの状態を確認する。

$ git remote -v

リモートを追加する。

$ git remote add {{リモートに付けたい名前}} {{URL}}

リモートを削除する。

$ git remote rm {{削除したいリモートの名前}}

リモートのURLを変更。

$ git remote set-url origin {{新しいURL}}

リモートの名前を変更。

$ git remote rename {{古い名前}} {{新しい名前}}

# status

自分のファイルの変更状態を取得する。

$ git status

# add

ステージング状態にファイルを移動させる。

$ git add {{ファイル名}}

# commit

commitする。

$ git commit -m "メッセージ"

直前に行ったコミットを取り消したい。

$ git reset --soft HEAD^

# push

変更内容をpushする。

$ git push origin {{ブランチ名}}

直前に行ったpushを取り消したい。

WARNING

以下のコマンドは実行する前に担当者に確認してください。

$ git reset --hard HEAD^

$ git push -f origin {{ブランチ名}}

# checkout

ブランチを新しく作成して移動する。

$ git checkout -b {{ブランチ名}}

ブランチを移動する

$ git checkout {{ブランチ名}}

# pull

差分を取得して、ファイルの内容に反映する。

$ git pull upstream {{ブランチ名}}

# fetch

差分を取得して、ファイルへの反映は行わない。

$ git fetch

# branch

ブランチ一覧を確認する。

$ git brach

現在いるブランチを確認する。

$ git branch --contains

# init

新しくプロジェクトを作成する際、ローカルリポジトリを作成する。

(cloneしてきた場合は行う必要はありません。)

$ git init

# log

ブランチに対するcommitやpushの履歴などを確認する。

$ git log