gitcommandmatome

gitコマンドまとめ

おつかれさまです。otapediaのotaです。

毎度毎度、ググってしまうので、自分用によく使うgitコマンドをまとめておく。都度更新。

コマンドまとめ

リモートリポジトリをコピー

git clone githubなどのリモートリポジトリのURL

今どこのブランチにいるか確認

git branch

ブランチの作成

git checkout -b ブランチ名

ブランチの移動

git checkout ブランチ名

ブランチ名の変更

git branch -m 変更するブランチ名

リモートブランチをローカルで取得

git checkout -b ブランチ名 origin/取得したいブランチ名
ex) git checkout -b master origin/master

差分の確認

git diff

最新のリモートリポジトリの状態をローカルリポジトリに取得

git fetch

変更をステージングエリアに追加

git add

ex) 
- 差分を全て追加
git add . 

- ファイルを指定して追加
git add app/views/users/show.html.erb

ローカルリポジトリに保存

git commit -m ※ commit名も保存できる

ローカルリポジトリをリモートリポジトリにアップロード

git push origin ブランチ名

commit情報を確認

git log

任意の gitコミットを、作業中の HEAD 追加

git cherry-pick [コミットID]
※ git log でコミットIDを確認

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です