東京うぇ部

PHPをメインにしたプログラム情報共有サイト

Git

gitで.gitignoreが正常に機能しない対処法

gitで.gitignoreが正常に機能しない対処法

git.gitignoreが正常に機能しない事象がありました。

新しくリポジトリを作成してソースを別の場所から反映しgit commit等行ったのですが、

過去にこんな事は起きなかったけどはて?どうして??

とまーgoogle先生に問い合わせてみたところ、

同じ事象の方がおりましたので共有させて頂きます。

インデックスを一度削除してから再pushする

こちらの方法で私の環境でも対応が可能でした。

手順としては以下になります。gitで管理しているディレクトリに移動して、

git rm -r --cached .
git add .
git commit -m ".gitignore is now working"
git push origin master

なるほどです。

ただし、こちらrmでキャンセルを行っておりますのでコミットしていないコード等は消えてしまいます。

作業時は要注意ですね。

コメントを残す




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

関連記事