28th
Wed
git-svn+Railsで使うgitコマンド
瀧内さんの記事を参考にgit-svn使い始めましたが便利です。svnだと1コミットに複数の修正(バグ修正、機能追加、type修正など)をつい入れてしまうのですが、gitだとそういうこともなくなります。なのでcommitメッセージが書きやすい。
Rails向けgit環境設定
1 $git svn clone svn-repo-URL 2 $git add log 3 $git add tmp 4 $touch tmp/.gitig nore log/.gitig nore .gitignore
Rails_ROOT
(tmpやlogの下の.gitignore
1 # .gitignore2 log/*.log 3 tmp/**/* 4 *~ 5 #*#
git stash:へそくり
何かの修正をすでに加えている最中に、typoや緊急の修正分だけをコミットしたくなったとき。
(修正として新たに追加したファイルはstashしてもgit-status
1 $git stash save 2 edit edit 3 $git commit -a -m "fixed typo" 4 $git svn dcommit 5 $git stash apply
svn revert:ファイル一個だけ編集前のものに戻す
1 $git checkout -- filename
その外よく使うコマンド
1 $git diff 2 $git diff filename 3 $git add filename 4 $git add . 5 $git status 6 $git rm -f filename
Refs
http://blo
http://cod
http://rai