初回コミット後のファイル無視
メニューを表示するにはスワイプしてください
すでにコミットしたファイルをこれから無視したい場合は、次の手順に従います。
- ファイルを
.gitignoreに追加する; git rm --cachedを使ってリポジトリからファイルを削除する(ローカルからは削除しない);- 変更をコミットする。
ワークフロー例
設定ファイルには個人情報が含まれることが多いため、追跡対象にすべきではありません。
このようなファイルが誤ってGitに追加されるのを防ぐため、無視するのが最善です。
すでにコミットされているconfig.txtファイルにこれを適用します。
以下のワークフロー図を参照してください。
config.txt ファイルに無視するファイルとして .gitignore を追加:
echo config.txt >> .gitignore
その後、git rm コマンドに --cached フラグを付けて実行し、リポジトリからファイルを削除(ローカルには残す):
git rm --cached config.txt
作業ツリーとステージングエリアの状態を確認:
git status
ご覧のとおり、configファイルの削除はすでにステージング済みですが、.gitignoreファイルはまだ追加する必要があります。
その後、両方の変更をコミットします:
git add .gitignore
git commit -m "Add the config.txt file to gitignore"
コミットが成功しました。
次に、config.txt コマンドを使って echo ファイルに例として パスワード を新しい行として追加し、このファイルが無視されていることを確認します:
echo "PASSWORD=qwerty" >> config.txt
最後に、作業ツリーのステータスを確認します:
git status
ファイルは変更されていますが、Gitによって追跡されていないため、作業ツリーはクリーンな状態のままです。
すべて明確でしたか?
フィードバックありがとうございます!
セクション 2. 章 6
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください
セクション 2. 章 6