git ファイルを無視する
淡淡烟草味
淡淡烟草味 2017-05-02 09:33:19
0
6
619

git を使い始めたばかりで、ファイルを無視したいのですが、解決方法がわからない問題がいくつかあります。
たとえば、html ファイルを無視したいです。
私は

を使用しています。 リーリー

次に、.gitignore ファイルの編集モードで、

と書き込みます。 リーリー

保存して終了

git status を見ると、確かに hmtl ファイルは消えていましたが、表示されていました

.gitignore ファイルを送信する必要があります。ファイルを無視する方法に何か問題がありますか?

淡淡烟草味
淡淡烟草味

全員に返信(6)
大家讲道理

1. ファイルを無視する方法に問題はありません
2. .gitignore ファイルは送信しなくても正常に動作します
3. Git は .gitignore に基づいて追跡されていないファイルのみを無視します

「新しい file.html」は無視でき、送信された「古い file.html」が再変更された場合、Git は後者を無視しません。

方法:
1. git rm --cached old file.html を実行します
2. git commit old file.html -m 'コメント...' を実行します。

説明:

1. 追跡されたファイルをローカルで削除せずに .git ライブラリから削除します (ローカルで削除する場合は、rm コマンドの前に git を追加しないでください)。
2. 送信すると、ファイルがファイルから削除されます。 .git ライブラリは本当に削除されました

その後、「old file.html」は追跡されなくなります

---------------区切り線---------------

.gitignore ファイルが送信されたため、Git はそれを追跡し、.gitignore ファイルを再度変更しました

その後、git status でステータスを確認すると、もちろん次のようになります:
リーリー

方法 1、変更を元に戻す:

git checkout を実行します -- ".gitignore"

方法 2: 変更を .git ライブラリに送信し、Git に追跡させます:

git add .gitignore を実行します
git commit .gitignore -m 'Comment...' を実行します

いいねを押す +0
黄舟

修正 .gitignore、正常に提出する必要があり、問題ありません

いいねを押す +0
小葫芦

gitignore が変更されていないように見える場合は、ファイルを無視するために使用したファイルが無視されています。

いいねを押す +0
Peter_Zhu

コミットしませんでしたか? 。 。 .gitignore には通常 commit が必要です

いいねを押す +0
仅有的幸福

変更した場合は変更としてカウントされ、コミットする必要があります

いいねを押す +0
Ty80

.gitignore 送信

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート