gitバージョンライブラリに追加されたファイルを無視

837 ワード

プロジェクトでは、'.gitignore’は、いくつかのファイルを無視し、これらのファイルのバージョン管理を記録しない.しかしながら、'.gitignore’のファイル/ディレクトリは、変更などのたびにバージョンが記録されます.この理由は、初期プロジェクトでgit addを使用してバージョンライブラリにファイルを追加したためです.では、バージョンライブラリからどのように削除しますか?
バージョンライブラリから削除する'.gitignore'無視'tempFile'
git rm -r --cached tempFile
git commit -m "       tempFile"
git push

git rmとgit rm--cachedの違い
一時保存領域またはブランチ上のファイルを削除する必要がある場合、ワークスペースにこのファイルを必要としない場合は「git rm」を使用します.
git rm file
git commit -m 'delete file'
git push

一時保存領域またはブランチ上のファイルを削除する必要がありますが、ワークスペースにこのファイルが必要な場合は、「git rm--cached」を使用します.
git rm --cached file
git commit -m 'delete remote file'
git push

git rmのコマンドの詳細https://git-scm.com/docs/git-rm
参考資料
gitバージョンライブラリに追加されたファイルgit rm docsを無視