(Last updated on )
.gitconfig の中身
.gitconfig の中身
dotfiles
を触っていて、.gitconfig
の中身が気になったので調べてみました。
.gitconfig の中身
一部省略しています。
# .gitconfig
[core]
excludesfile = /Users/username/.gitignore_global
略
[commit]
template = /Users/username/.stCommitMsg
略
わからなかったところを調べてみた
/Users/username/.stCommitMsg
.stCommitMsg
ファイルを見てみると何も書かれていませんでした。
SourceTree
使っていたときに作成された?
/Users/username/.gitignore_global
.gitignore_global
については、
gitignore に書くべきでないものは gitignore_global へ - Qiita
がわかりやすかったです。
gitignore/Global at master · github/gitignore
に .gitignore_global
の例がまとめられていました。
自分は、macOS
を使っているので、
gitignore/macOS.gitignore at master · github/gitignore
を追加しておきました。
# .gitignore_global
# ref: https://github.com/github/gitignore/blob/master/Global/macOS.gitignore
# General
.DS_Store
.AppleDouble
.LSOverride
# Icon must end with two \r
Icon
# Thumbnails
._*
# Files that might appear in the root of a volume
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent
# Directories potentially created on remote AFP share
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk