.gitignore以外の .から始まる隠しファイルを無視する .gitignoreの書き方

公開日: : git

git logo

やりたいこと

Linuxなどでhomeディクレクトリをgit管理すると、gitに含めたくない個人ファイルがある。例えば、

  • .vim
  • .vimrc
  • .bashrc
  • .dotfiles
  • .tmux

など…

 

これらを除外したいが、

.*

などとして隠しファイルすべてを無視すると.gitignoreまで除外されてしまい.gitignoreに書いた他の記述が動作しない(のか?試してないけどそうなのか?)

  • 「.」から始まるファイルをgitの管理から除外する
  • ただし、.gitignoreだけは除外しない

を実現できたのは以下の書き方。

書き方

以下の書き方で実現できた。

Googleアドセンスレスポンシブ

関連記事

git logo

gitでコミット間のファイルを取得

ファイル名だけ取得 git diff --name-only コミットID..コミットID

記事を読む

git logo

git clone した際、././info/refs not valid: is this a git repository?

原因     git clone した際に出力されたメッセージ、

記事を読む

git logo

.gitignoreの書き方

参考リンク qiitaのがシンプルでわかりやすい。

記事を読む

git logo

git で、fatal: unknown index entry format 0x74650000

事象 git add などしたとき、 fatal: unknown index entr

記事を読む

git logo

git push 取り消し

  目的:リモートにpushしたcommitを取り消したい。 git revert

記事を読む

git logo

git 学習したリンク集

自分用メモです。 リンク集 git add -u と git add -A と git ad

記事を読む

Googleアドセンスレスポンシブ

Message

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

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

PAGE TOP ↑