30th
Sat
git-svnから(pure)gitに移行しました:よく使うコマンド
以前git-svnについて記事を書いたのですが、最近s21gでもGitでリポジトリができたので、pure gitにしてみることにしました。
よく使うコマンド達
1 #リモートやブランチを確認・追加 2 git remote #リモート一覧 3 git branch #ブランチ一覧 4 git remote add origin ssh://git.s21g.com/m nt/git/muj i.git 5 git config --get remote.ori gin.url #リモートoriginのURLを表示 6 7 #変更を確認してマージ 8 git fetch origin 9 git log -p master..or igin/maste r # -pをつけるとdiff状態を見せてくれる 10 git merge origin/mas ter 11 12 #コミット 13 git push origin master
- 以前に書いたgit stash, git stash apply, git checkout -- filenameなどももちろん使っています。
git-pullは二つの動作をまとめてやってくれる
"pull" コマンドは次の2つの操作を実行します:
(1) リモートブランチから変更を取得。= fetch
(2) それらを現在のブランチにマージ。= merge
http://www8.atwiki.j p/git_jp/p ub/Documen tation.ja/ tutorial.h tml
git-logはややこしい
1 git log test..master # master から到達可能だが、test からは到達可でないコミット 2 git log master..te st # test から到達可能だが、master からは到達可能でないコミット 3 git log master...t est # test または master から到達可能だが、両方からは到達可能でない...
http://www
posted by
satoko
on Sat 30 Aug 2008
at 01:53