リモート ウェアハウスに以前にアップロードされた構成ファイルがいくつかありますが、コミットまたはプッシュするたびにこれらの構成ファイルを追加しないでください。したがって、最初にこれらのファイルを追跡しないように設定し、次に .gitignore ファイルを作成し、無視するファイル名を追加します。コミット時に、さまざまな delete: ファイル名が求められます。
しかし、コミットかコミット/プッシュかに関係なく、今無視されたすべてのファイルがバージョン管理に追加されました (Eclipse のファイルのアイコンで確認できます。変更後も確認できます)ファイルの内容とコミット)。何が起こっているのかお聞きしたいのですが、最初はバージョン管理から削除されていたファイルが、コミット後にバージョン管理に追加されるのはなぜですか?
我想大声告诉你2017-05-02 09:24:57
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
时,你会看到
.gitignore
b.txt
如果
b.txt
本次也有改动的话,你会看到它的。没关系
你就只管commit/push
,下次才会忽略所有b.txt
b.txt
を 無視
します次に、
b.txt
を .gitignore
ファイルに追加します。echo "b.txt" >> .gitignore
#🎜🎜#
#🎜🎜#今度は commit/push
を実行すると、#🎜🎜# が表示されます
リーリー
#🎜🎜#今回は b.txt
が変更されている場合、それが表示されます。大丈夫です#🎜🎜#
#🎜🎜# commit/push
だけを行うと、次回からはすべての b.txt
の変更が無視されます。 #🎜🎜#
#🎜🎜#これを言う必要があるかどうかはわかりません#🎜🎜#ringa_lee2017-05-02 09:24:57
問題は解決されました。操作方法は (Eclipse の場合)、まずバージョン管理から削除するファイルを右クリックして無視します。ファイルのレコードが .gitignore に追加され、次にファイルを削除し、コミットしてプッシュします。リモートブランチは削除されます。次回ファイルをローカルで再生成すると、.gitignore に追加されるため、新しく生成されたファイルはバージョン管理に追加されなくなります~
(追記: 私はこの考えに従いました)以前は一度も成功したことがなかったのですが、次の日他の人にアドバイスを求めたら同じことを言われ、家に帰ってもう一度試したら成功しました =.=)