git
普段どうやっているか?というのをメモっておく。git grep と git log をつかうパターンがある。 git grep $ git grep -w 'i-want-search-something' $(git rev-list --all) 過去のcommitすべてからファイル内の文字列を検索する。もしPathを絞りたいなら次…
gitを改めてちゃんと使おうという人がまわりで増えてきたのでメモとして貼っておく。 現状の設定はこんな感じ。1年くらい変わってなかった。 https://github.com/suzuken/dotfiles/blob/cbf8e7168c96029d535d69f981337d23aacfa51c/gitconfig 特にaliasまわり…
gitで間違えて最初のコミットをしてしまった場合の話。コミットに含めたいファイルとかをついうっかり追加してしまった場合の対処法。 この場合、git resetなどで戻ることはできない。git update-refを使おう。 サンプル -> % cd /tmp/; mkdir sample-git; c…
remoteリポジトリで削除されてしまっているブランチを消したい場合がある。以下の様な状態のときだ。 -> % git remote show origin * remote origin Fetch URL: git@github.com:suzuken/hoge.git Push URL: git@github.com:suzuken/hoge.git HEAD branch: ma…