間違いだらけの備忘録

このページの内容は無保証でありこのページの内容によって直接、または間接に損害を受けられたとしても私は責任を取りません。

2014-02-19から1日間の記事一覧

rebaseでcommitを無かったことにする

git

git rebase <ハッシュ> ~1冒頭の1行を消す。 以下は参考 $ git revert -n <ハッシュ> && \ git commit --fixup=<ハッシュ> && \ git rebase -i --autosquash <ハッシュ> ~1

git commit --fixup=

git

http://motemen.hatenablog.com/entry/2015/10/git-commit-fixup git config --global rebase.autosquash true $ cat ~/.gitconfig [rebase] autosquash = trueめも、未検証

日時指定表示

$ LC_ALL=C date -d "02/08 14:11 2003" Sat Feb 8 14:11:00 JST 2003

指定日時でのcommit

git

$ LC_ALL=C; git commit --date='date -d "02/19 17:00 2014"'

git-fixup

git

http://d.hatena.ne.jp/tyru/20110107/git_fixup [alias] fixup = commit --amend -C HEADコミット日時も更新 git commit --amend -a -C HEAD --date=`date +%s`めも

git-now

git

http://d.hatena.ne.jp/mobcov/20110904/1315130438 https://github.com/iwata/git-now めも以下古い記述 https://mistilteinn.readthedocs.org/en/latest/git-tools.html https://gist.github.com/1324421/1182168da07a46a51bde95b6d52cff22ace317ad http:/…

このページにはhatena以外のサービスからのコンテンツが埋め込まれています。 hatenaによりGoogle AdSense 広告が埋め込まれています。