:note

Git

git log メモ

基本の git log git log --pretty=medium #と同等 git log --pretty=oneline git log --pretty=short git log --pretty=medium git log --pretty=full git log --pretty=fuller git log --pretty=email git log --pretty=raw ミニマム git log oneline git log --pretty=oneline --abbrev=commit #と同等 diffstat付 git log stat 下に行くほど簡略 git log

git branch -dと-D のちがいメモ

Gitでブランチの削除にずっと -D オプションを使っていた。 help によると $ git branch --help <前略> OPTIONS -d, --delete Delete a branch. The branch must be fully merged in its upstream branch, or in HEAD if no upstream was

gitのtagをリモートにpushする

ローカルでタグをつける $ git tag v0.9 リモートに反映させる $ git push origin v0.9 まとめてリモートに反映させる $ git tag v1.0a : : : $ git tag v1.0b : : $ git tag v1.0rc リモートに push してな

.gitignore を共有したい

Git を使っていて必ずといっていいほど、.gitignoreに .DS_Store を追加しているのをそろそろ卒業したい。調べてみると ~/.gitconfig に $ git config --global core.excludesfile ~/.gitignore 的な内容を書き

Homebrewインストールメモ

パッケージ管理システムを Mac Ports から Homebrew にした時のメモ。 homebrew.png“ MacPortsのアンインストール $ sudo port -f uninstall installed opt/localとその他のフォルダの削除

back to top