Hirooooo’s Labo

開発メモ、ガジェット、日記、趣味など、思った事を思ったまんま書くブログ

【メモ】gitでよく使うコマンドのまとめ・備忘録

f:id:hirooooo-lab:20160625021112j:plain

Gitを使ってるときに

アレ?この操作のコマンドなんだっけな?

って覚えられない私がいるわけで。

そんな私の私による私の為のgitコマンド備忘録です。 このページは随時更新していこうと思います。

基本操作

不要なファイルを管理対象外にする

$ echo [filename] >> .gitignore

ブランチ関連

ブランチ確認

$ git branch

origin含め全てのブランチ確認

$ git branch -a

ブランチの作成

  • リモードリポジトリのブランチからローカルリポジトリのブランチを作成
$ git checkout
  • originのXXXブランチをベースに新しくブランチを作ってチェックアウト
$ git checkout -b [my_branch] origin/XXX
  • 現在のブランチから新しくブランチを作ってチェックアウト
$ git branch [new_branch]
$ git checkout new_branch

ブランチ名を変更する

$ git branch -m

ブランチを削除する

HEADにマージしてあるブランチの削除

$ git branch --delete branch_name

無条件に削除

$ git branch -D branch_name

コミット関連

直前のコミットを取り消す

$ git reset --hard HEAD~

リモート関連

リモートリポジトリを確認する

$ git remote -v

※-v をつけると詳細表示になる

リモートブランチの削除

$ git push --delete origin branch_name
 or
$ git push origin :foo

Stash関連

一時的に退避する

$ git stash save

 ※ saveは省略可能

退避してある内容を確認する

$ git stash list

関連記事

www.hirooooo-lab.com