リモート ウェアハウスに以前にアップロードされた構成ファイルがいくつかありますが、コミットまたはプッシュするたびにこれらの構成ファイルを追加しないでください。したがって、最初にこれらのファイルを追跡しないように設定し、次に .gitignore ファイルを作成し、無視するファイル名を追加します。コミット時に、さまざまな delete: ファイル名が求められます。
しかし、コミットかコミット/プッシュかに関係なく、今無視されたすべてのファイルがバージョン管理に追加されました (Eclipse のファイルのアイコンで確認できます。変更後も確認できます)ファイルの内容とコミット)。何が起こっているのかお聞きしたいのですが、最初はバージョン管理から削除されていたファイルが、コミット後にバージョン管理に追加されるのはなぜですか?
a.txt
、b.txt
、c.txt
という 3 つのファイルがあり、それらはすべて提出されました。a.txt
,b.txt
,c.txt
三个文件,而且都已经提交过了。现在你希望
ignore
b.txt
那应该把
b.txt
加入到.gitignore
文件中,echo "b.txt" >> .gitignore
然后本次
commit/push
时,你会看到你就只管
ここではcommit/push
,下次才会忽略所有b.txt
b.txt
を無視
しますb.txt
を.gitignore
ファイルに追加します。echo "b.txt" >> .gitignore
#🎜🎜# #🎜🎜#今度はcommit/push
を実行すると、#🎜🎜# が表示されます リーリー #🎜🎜#commit/push
だけを行うと、次回からはすべてのb.txt
の変更が無視されます。 #🎜🎜# #🎜🎜#これを言う必要があるかどうかはわかりません#🎜🎜#これには、必要な結果が含まれています/q/1010000000430426
問題は解決されました。操作方法は (Eclipse の場合)、まずバージョン管理から削除するファイルを右クリックして無視します。ファイルのレコードが .gitignore に追加され、次にファイルを削除し、コミットしてプッシュします。リモートブランチは削除されます。次回ファイルをローカルで再生成すると、.gitignore に追加されるため、新しく生成されたファイルはバージョン管理に追加されなくなります~
(追記: 私はこの考えに従いました)以前は一度も成功したことがなかったのですが、次の日他の人にアドバイスを求めたら同じことを言われ、家に帰ってもう一度試したら成功しました =.=)