日常

ケ・セラ・セラ

git

git 変更ファイル一覧を得る

git

これで取れた git diff --stat --name-only COMMIT_ID_A COMMIT_ID_B

git今日のコミット数、昨日のコミット数、2日前の、9日前のコミット数を数えるやつ

git

を、git の alias に追加してみた。 g cc で当日。 g cc1 で翌日、 g cc9 で9日前とか、あまりあたまのよくない感じがするけれどまあ便利 .gitconfig cc = shortlog -sn --no-merges --since='$(date +%Y/%m/%d) 00:00:00' # today's commit count cc1 = sho…

コミット前の新規ファイルを git add したけど取り消したいとき

git

いまだに忘れるんだよなあ。メモっとくか。 git rm --cached filename 一度でもコミット済みのファイルなら git reset HEAD filename でよいのですが。

upstream に新しくブランチが出来たのでそれを clone 済みの手元の環境に持ってきたいとき

git

身の回りでは最近から git を導入したプロジェクトがあったりする。 こういう、upstream master に追従する方法。みたいな記事はすぐに見つかるんだけど、 git fetch upstream git merge upstream/master upstream に新しくブランチが出来たのでそれを clone…