公式
解説
git tag
git config
- git push時に表示されるwarning: `push.default is unset...`の意味と解決方法
git commit
コミット取り消し
- githubにgit pushした変更の取り消し
- コミットの書き換え - コミットを捨てる
git pull
- gitの小ネタ (git レポジトリを作った場所では、これしないと git pull 出来ない)
あと、大抵説明にあるけど、コレも。
% git push -u origin master
git merge
git remote add fork_master git://github.com/ranguba/rroonga.git
git fetch fork_master
git merge remotes/fork_master/master
git push
# ~/.gitconfigに追加
$ git config --global alias.push-f "push --force-with-lease"
- git push -f をやめて --force-with-lease を使おう
git submodule
git log
git gc
gitignore
revision 番号が欲しい
x264 を見ると以下の処理をしていた。
% git-rev-list HEAD | wc
859 859 35219
この数字を使って r859 とかすると良さそう。
git で配布してるソフト
参考
関連