問題タブ [gitignore]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
27 に答える
671804 参照

git - .gitignoreにいくつかのファイルを除くすべてを無視させる

.gitignoreファイルがGitのバージョン管理から指定されたファイルをクロークすることを理解しています。実行中に大量の追加ファイル(.auth、.dvi、.pdf、ログなど)を生成するプロジェクト(LaTeX)がありますが、それらを追跡したくありません。

フォルダーを無視するだけでよいので、これらのファイルをすべてプロジェクト内の別のサブフォルダーに配置できるようにすることができます(おそらくそうする必要があります)。

ただし、出力ファイルをプロジェクトツリーのルートに保持し、.gitignoreを使用して、Gitで追跡しているファイル以外のすべてを無視するための実行可能な方法はありますか?何かのようなもの

0 投票する
6 に答える
168605 参照

git - Git Ignore と Maven ターゲット

git によって管理されるファイル構造内の特定のディレクトリのすべてのインスタンスを無視できるかどうかは誰でも知っています。

多数のサブモジュールを含む Maven プロジェクト内のすべての「ターゲット」フォルダーを除外しようとしています。トップレベルの .gitignore でそれぞれを明示的に除外できることはわかっていますが、**/target/* のようなパターンを指定して、サブディレクトリ内のインスタンスを自動的に無視できるようにしたいですか?

これは可能ですか?

0 投票する
5 に答える
25055 参照

git - Git:サブディレクトリ内の一致するディレクトリを無視するにはどうすればよいですか?

次の構造のプロジェクトがあります。

「src」の下にあるすべてのbin/objディレクトリを無視するには、.git / info / excludeに何を追加できますか?各プロジェクト名を明示的に指定したくありません。

0 投票する
21 に答える
805538 参照

git - Git リポジトリに既にコミットされているファイルを無視する

.gitignoreファイルを追加した初期化済みの Git リポジトリがあります。無視したいファイルが無視されるように、ファイル インデックスを更新するにはどうすればよいですか?

0 投票する
1 に答える
12546 参照

git - .git/info/exclude の操作が遅すぎる

私は通常これを行います:

そして、除外/無視したいnbprojectディレクトリを追加しようとしていることに気付きました。時々、このディレクトリをチェックインすることさえあります。git add. を実行する前に .git/info/exclude に追加していれば、すべて正常に動作します (除外されます)。

それで、私は .git/info/exclude を変更しましたが、手遅れです。git は .git/info/exclude への変更を尊重しなくなりました。

質問は次のとおりです。

  1. チェックインで除外ファイルの変更をgitに反映させるにはどうすればよいですか? ( git add . を再度実行してみましたが、役に立ちません)
  2. 除外したいディレクトリ (またはファイル) をチェックインするとします。必要な状態に到達するための最小ステップ数は何ですか(ファイルを除外して)。
0 投票する
13 に答える
107144 参照

git - サブディレクトリ以外のすべてを無視するように Git に指示するにはどうすればよいですか?

サブディレクトリにあるファイルを除いて、リポジトリ内のすべてのファイルを無視したいと考えていますbin。私は私のに以下を追加しようとしました.gitignore:

ただし、これには目的の効果がありません。 の中に新しいファイルを作成しましたbin/が、実行してgit statusnothing to commit (working directory clean).

助言がありますか?

0 投票する
31 に答える
1743183 参照

git - 追跡されたが現在は.gitignoreにあるファイルについてGitを「忘れる」にはどうすればよいですか?

Gitによって追跡されていたファイルがありますが、現在そのファイルは.gitignoreリストにあります。

git statusただし、そのファイルは編集後も表示され続けます。Gitにそれを完全に忘れさせるにはどうすればよいですか?

0 投票する
6 に答える
91327 参照

git - 特定のファイルを無視するのではなく、特定のファイルのみを含めるようにgitに指示する方法はありますか?

私のプログラムは通常、gitリポジトリにバックアップしたくない巨大な出力ファイル(〜1 GB)を生成します。だからできる代わりに

私は次のようなことをしなければなりません

少し面倒です...

ディレクトリの内容を.gitignoreにすばやくperlスクリプトで記述し、.gitinclude(または同様の名前)ファイルに基づいてファイルを削除できるとかなり確信していますが、それは少しハックすぎるようです。もっと良い方法はありますか?

0 投票する
9 に答える
33809 参照

git - 変更したファイルを git が無視するのはなぜですか?

git 作業ディレクトリ内のファイルに任意の変更を加えます。

git statusファイルが変更されたことを認識しません。

git add /path/to/file効果はありません。

git add -f /path/to/file効果はありません。

git status /path/to/file「コミットする変更」バケットのようにファイルを示します。

念のため、.gitignore ファイルを削除しました。上記の動作のいずれにも変更はありません。

変更をgit reset --hardやり直しました。上記の動作のいずれにも変更はありません。

ここで何が起こっているのでしょうか?

0 投票する
5 に答える
178522 参照

git - 新しく作成した特定のフォルダーをGitの.gitignoreに追加します

私はきれいな作業ディレクトリを持っていて、昨夜Gitリポジトリからクローンを持ってきました。しかし今、私のローカルサーバーが作成され、無視したい統計フォルダが含まれています。

gitステータスを実行すると、Gitにこのフォルダーを無視させることができないようです。

.gitignoreにいくつかの異なる行を追加しましたが、それでもそれらを追加しようとしています。