git メモ
最終更新日 2015-09-10 21:35:41 (1年以上前の記事です)
しょっちゅう使ってるのに全く覚えないコマンドをメモ。
取り消し系
1個前のコミットを取り消す
git reset --soft 'HEAD^'
ログコメントだけ治すなら
git commit --amend -m "New commit message"
コミットのみならずプッシュまでしてしまった
もしまだ誰もフェッチしてない、プッシュしてないなら、、取り消したい commit を指定して
git push origin +abcdef123456^:master
そしてローカルで soft reset
ローカルで作業していたのをリモートの bare へアップ
リモートで
mkdir hoge.git; cd hoge.git
git init --bare --share
ローカルから
git remote add origin ssh://git@hoge.com/home/git/hoge.git
git push origin --all
git push origin --tags
リモート URL の変更
git remote set-url origin ssh://git@hoge.com/home/git/fuga.git
リモートブランチの削除
git branch -d -r origin/somefeature
git push origin :somefeature
or
git push origin --delete somefeature
stash
stash
git stash save "stash name"
stash list
git stash list
apply stash
git stash apply stash@{0}
drop stash
git stash drop stash@{2}
diff stash
git stash show -p stash@{0}
log
名前の変更もさかのぼって
git log --follow --name-status file_name
最終更新日 2015-09-10 21:35:41
コメント
todo メモ
facebook 対応
ページ処理
RSS feed
検索機能
認証いる?
更新日表示
実はカテゴリ機能
多言語
実はユーザ機能
ソースその内公開
動作環境メモ
php-5.1.6 with PDO
SQLite-3.3
IE6
FireFox-1.5