設定ファイルは、プロジェクトの各メンバーのシステム環境が異なるため、プッシュされないように無視する必要があります。
次に、git rm --cached filename
を介して追跡をキャンセルし、ファイルを .gitignore
に書き込んで無視します。ただし、送信時に表示される変更は 忽略的文件被删除
であり、無視されたファイルはその後無視されます。リモート倉庫にプッシュされています
一般的に、ファイルを初めてプッシュアップし、今後はプッシュしないようにしたいのですが、無視するとウェアハウスから直接削除されるとは予想していませんでした。お願いできますか。これを達成する方法についてアドバイスをお願いします
伊谢尔伦2017-05-02 09:47:29
実際には .gitignore ファイルに無視ファイルを設定する必要はないと思います。これらのファイルをリモートにプッシュするのではなく、リモートに保持したい場合は、それらのファイルを一時記憶領域に追加しないだけで済みます。具体的には、 git add
的时候,别把那些文件add
に入ってください。ただし、これには、ステージング領域に追加されていない変更が常に存在するため、ブランチを切り替えることができない状況が発生する可能性があるという欠点もあります。
世界只因有你2017-05-02 09:47:29
ファイル名を gitignore に直接追加し、オンラインで生成すれば完了です。なぜ git を修正する必要があるのでしょうか?分かりませんでした。