git - SourceTree を使用してファイルを無視するには?
PHPz
PHPz 2017-05-02 09:26:14
0
6
1603

これで、プロジェクトは SourceTree と git の組み合わせによってバージョン管理されます。
最初に、無視する必要があるファイルを .gitignore ファイルに追加しましたが、機能しないことがわかりました。そこでインターネットで検索したところ、無視されるサーバー上にある以前に送信されたファイルは、機能する前に削除する必要があり、削除しないと無効になるようです。こちらの方が面倒な気がします。

ストップトラッキング機能を使用しましたが、正しい使い方がわかりません。
おそらく上記の理由により、内部の無視メソッドは常に灰色でクリックできません。

SourceTree を直接使用して、特定のファイルを選択的に無視できますか?プログラムの実行後に常に変更される無関係なローカル ファイルがいくつかあるため、大量の山が乱雑に存在します。

PHPz
PHPz

学习是最好的投资!

全員に返信(6)
淡淡烟草味

コンパイル中の中間ファイルなどのファイルをフィルターするには、.gitignore を使用します。これらのファイルは追跡および管理する必要はありません。
現象:
file1 ファイルを .gitignore に追加してファイルをフィルタリングしますが、file1 ファイルのステータスは git status を介して表示されたままになります。
理由:
このファイルはすでに git ライブラリに存在しており、ファイルは以前にプッシュによって送信されています。
.gitignore ファイルは、バージョン管理に追加されていないファイルに対してのみ機能します。これらのファイルが以前に git を使用してバージョン ライブラリに含まれていた場合、機能しません。
解決策:
ニーズgit にあるファイルをライブラリから削除して更新します。
その後、再度 git status でステータスを確認すると、file1 ファイルにステータスが表示されなくなります。

出典: http://blog.csdn.net/zhangjs0322/article/details/37658669

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

最初に .gitignore を変更してからプッシュすると、次回からは無視されたファイルやパスが表示されなくなります
ローカルで指定したファイルのみを無視するかどうかはわかりません

いいねを押す +0
世界只因有你

コミットされていないファイルを右クリックすると、「無視」が表示されます

いいねを押す +0
淡淡烟草味

WeChat サブスクリプション アカウントのフォローをお勧めします: Git Assistant

いいねを押す +0
小葫芦

.gitignoreを追加し、ファイルを編集します: 例:

リーリー
いいねを押す +0
洪涛

同じことが私のsourceTreeにも当てはまり、.gitignoreは機能しません。
しばらく確認した結果、git にはキャッシュがあり、クリーンアップする必要があるという結論に達しました。

まずローカルで変更を送信してから、次のコマンドを 1 つずつ実行できます。

git rm -r --cached .
git add .
git commit -m "追跡されていないファイルを修正しました"

参考: http://stackoverflow.com/ques...

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