2014年4月22日火曜日

git 運用、続けてます

プライベートでの開発はなかなか進んでいませんが、会社での開発ではgitを使っています。

work directoryとstage(cache)とremote repositoryの感覚がなんとなくついてきました。

でも、あー、これどうするんだろ?ということが多いです。

やっぱり困るのが、あ、間違えた、やり直したい!というとき。

例えば、checkoutでちゃんとブランチ作らずにメインブランチで作業を始めてしまったとき。

あ、ブランチ切り忘れてる・・・。

今回やってみた方法は以下。

$ git stash save
$ git checkout -b <branch_work> master
$ git stash pop
$ git commit

つまり、一時退避して、ブランチ切り替えて、退避したところから戻す、ということです。

0 件のコメント:

コメントを投稿