我刚开始接触git 然后想忽略文件 但是出现了一些我不知道怎么解决的问题
比如,我想忽略html文件
我使用
cat .gitignore
vim .gitignore
然后在.gitignore文件的编辑模式下,写下
#忽略以html结尾的文件
*.html
保存退出
我在看git status的时候,hmtl文件确实是没有了,但确出现了
我需要提交.gitignore文件.是不是我忽略文件的方式有问题
大家讲道理2017-05-02 09:35:19
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 ライブラリは本当に削除されました
---------------区切り線---------------
.gitignore ファイルが送信されたため、Git はそれを追跡し、.gitignore ファイルを再度変更しました
その後、git status でステータスを確認すると、もちろん次のようになります:
リーリー
git checkout を実行します -- ".gitignore"
git add .gitignore を実行します
git commit .gitignore -m 'Comment...' を実行します