gitignore
djangoプロジェクトをcommitするときに、コンパイル済みの*.pycなどあとから「このファイルは対象外にしたいなー」てなったとき。
- .gitignoreに無視したいファイルを追加
- すでにコミットしているファイルを対象外(リポジトリから削除)とする
.gitignore:
*.pyc
git管理のトップディレクトリに移動して、git rmで対象削除する
find . -name "*.pyc" -exec git rm -f "{}" \;
Tree表示
git log をきれいにみる方法
ここのサイトを参考に
git log --graph --pretty=format:'%x09%C(auto) %h %Cgreen %ar %Creset%x09by"%C(cyan ul)%an%Creset" %x09%C(auto)%s %d'
下記コマンドにてエイリアス登録
git config --global alias.tree 'log --graph --pretty=format:"%x09%C(auto) %h %Cgreen %ar %Creset%x09by"%C(cyan ul)%an%Creset" %x09%C(auto)%s %d"'
各ユーザーごとホームディレクトリの.gitconfigに追加される。
あとエディタも使い慣れたのにしたいので、
$ git config --global core.editor emacs