git checkout

ポータル git

git checkout は git のサブコマンド。

分散環境で作業をしているときには cvs update っぽい場面で git checkout が必要になる。

リモートから git push されている場合に

git checkout

では出てこない変更が

git checkout -f 

で出てきたりする。

-f は「ローカルに行われている変更を捨ててチェックアウトする」ためのオプション。

git checkout -b newbranch はブランチ作成とチェックアウトを同時に行う操作で、よく使われる。

前回のコミットの状態に戻す

hg revert や bzr revert のようなことをするのは

git checkout HEAD -- .

gitでアレを元に戻す108の方法 問題5

別のやりかた git_reset

origin の master 以外のブランチを取り出す

http://qiita.com/shim0mura/items/85aa7fc762112189bd73

$ git clone ssh://git@bitbucket.org/nishimotz/repo.git _repo
$ cd _repo
$ git branch -r
  origin/HEAD -> origin/master
  origin/another
$ git checkout -b ios origin/another
Switched to a new branch 'another'
git_checkout.txt · 最終更新: 2013/07/31 08:48 by Takuya Nishimoto
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0