Gitで無視したいファイルを設定

categories: vcs

Gitで管理対象にしたくないファイルは .gitignore に記述してリポジトリに置いておくと無視してくれる。自分のMacでは次のようにしている。

# Mac OS X
.DS_Store

# Xcode
build/

# Emacs
*~
\#*\#

#BBEdit
*.bbprojectd/

# ctags
tags

リポジトリ毎ではなくグローバルに設定した場合は .gitignore をホームディレクトリ等に置いて、次のコマンドで .gitconfig に登録しておくと良い。

$ git config --global core.excludesfile ~/.gitignore

設定すると、例えば git status で Untracked files として表示されなくなる。

$ git status
# On branch master
# Untracked files:
#   (use "git add <file>..." to include in what will be committed)
#
#       .DS_Store
$ git status
# On branch master
nothing to commit (working directory clean)

tags:

Leave a Reply

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です。コメントは承認制です。

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

Trackback URL