.gitignore ファイルを追加して送信すると、バージョン管理で無視されたファイルがバージョン管理に再度追加されました。
淡淡烟草味
淡淡烟草味 2017-05-02 09:22:57
0
3
577

リモート ウェアハウスに以前にアップロードされた構成ファイルがいくつかありますが、コミットまたはプッシュするたびにこれらの構成ファイルを追加しないでください。したがって、最初にこれらのファイルを追跡しないように設定し、次に .gitignore ファイルを作成し、無視するファイル名を追加します。コミット時に、さまざまな delete: ファイル名が求められます。
しかし、コミットかコミット/プッシュかに関係なく、今無視されたすべてのファイルがバージョン管理に追加されました (Eclipse のファイルのアイコンで確認できます。変更後も確認できます)ファイルの内容とコミット)。何が起こっているのかお聞きしたいのですが、最初はバージョン管理から削除されていたファイルが、コミット後にバージョン管理に追加されるのはなぜですか?

淡淡烟草味
淡淡烟草味

全員に返信(3)
我想大声告诉你


a.txtb.txtc.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 の変更が無視されます。 #🎜🎜# #🎜🎜#これを言う必要があるかどうかはわかりません#🎜🎜#
いいねを押す +0
迷茫

これには、必要な結果が含まれています/q/1010000000430426

いいねを押す +0
左手右手慢动作

問題は解決されました。操作方法は (Eclipse の場合)、まずバージョン管理から削除するファイルを右クリックして無視します。ファイルのレコードが .gitignore に追加され、次にファイルを削除し、コミットしてプッシュします。リモートブランチは削除されます。次回ファイルをローカルで再生成すると、.gitignore に追加されるため、新しく生成されたファイルはバージョン管理に追加されなくなります~
(追記: 私はこの考えに従いました)以前は一度も成功したことがなかったのですが、次の日他の人にアドバイスを求めたら同じことを言われ、家に帰ってもう一度試したら成功しました =.=)

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