タグ付けされた質問 「ignore」

多くのソース管理システムには、バージョン管理でコミットまたは追跡してはならないファイルを指定する「無視」ファイルメカニズムがあります。

11
Gitにファイルモード(chmod)の変更を無視させるにはどうすればよいですか?
私はファイルのモードを変更しなければならないプロジェクトを持っています chmod開発中を777、メインリポジトリでは変更しないでください。 Git chmod -R 777 .はすべてのファイルを取得し、変更済みとしてマークします。ファイルに加えられたモードの変更をGitに無視させる方法はありますか?
2311 git  ignore  chmod 

9
ローカルで一部のファイルを無視するようにgitを構成するにはどうすればよいですか?
OverаэтотвопросестьответынаStack Overflowнарусском:Какигнорироватьфайлытольковлокальномрепозитот 他の人のためにグローバルgit設定を汚染することなく、ファイルをローカルで無視できますか?私のgitステータスでスパムである追跡されていないファイルがありますが、ローカルブランチにある小さなランダムな追跡されていないファイルごとにgit configの変更をコミットしたくありません。
1350 git  ignore  gitignore 

9
.gitignoreによって無視される特定のファイルを表示するGitコマンド
私はGitで足を濡らしていますが、次の問題があります。 私のプロジェクトソースツリー: / | +--src/ +----refs/ +----... | +--vendor/ +----... ベンダーブランチにコード(現在はMEF)があり、そこでコンパイル/src/refsしてから、プロジェクトが参照を取得する場所に参照を移動します。 私の問題は、私は私の持っているということです.gitignore無視するように設定を*.dllして*.pdb。git add -f bar.dll無視できるファイルを強制的に追加することができますが、問題は、無視されているファイルが存在するかどうかを一覧表示できないことです。 無視されたファイルをリストして、それらを追加することを忘れないようにしたいと思います。 私はmanページを読んだのですがgit ls-files、動作させることができません。git ls-files --exclude-standard -i自分がやりたいことをやるべきだと私には思える。何が欠けていますか?
645 git  ignore 

9
Gitはサブフォルダーを無視します
.Netソリューションには多くのプロジェクトがあります。すべての「bin / Debug」および「bin / Release」フォルダー(およびそれらの内容)を除外しますが、「bin」フォルダー自体とそこに含まれるすべてのdllを含めます。 .gitignore with "bin /"は、 "Debug"フォルダーと "Release"フォルダーを無視しますが、 "bin"フォルダーに含まれているdllも無視します。 .gitignoreファイルの「bin / Debug」または「bin / Release」は、無視パターンを「Solution / Project / bin / Debug」として完全に修飾しない限り、ディレクトリを除外しません。私のソリューションの各プロジェクトにこの完全なパターンを含めるだけでなく、追加された新しいプロジェクトに追加する必要があります。 助言がありますか?


4
JUnit 4のテストを条件付きで無視する
OK、@Ignoreアノテーションはテストケースを実行しないようにマークするのに適しています。 ただし、ランタイム情報に基づくテストを無視したい場合があります。例としては、特定の数のコアを備えたマシンで実行する必要がある同時実行テストがあるとします。このテストがユニプロセッサマシンで実行された場合、テストに合格することは(実行されていないため)正しくないだろうと思います。テストに失敗してビルドを中断するのは間違いです。 したがって、これは正しい結果のように見えるので、実行時にテストを無視できるようにしたいのです(テストフレームワークではビルドはパスできますが、テストが実行されなかったことを記録するため)。注釈によってこの柔軟性が得られないことはかなり確実であり、問​​題のクラスのテストスイートを手動で作成する必要があると思われます。ただし、ドキュメントではこれについて何も言及されておらず、APIを調べても、これがプログラムでどのように行われるかが明確ではありません(つまりTest、@Ignoreアノテーションによって作成されたインスタンスと同等のインスタンスなどをプログラムでどのように作成しますか?) 誰かが過去に同じようなことをしたことがある、または私がこれについて他にどうしたらいいかについて明るい考えを持っているなら、私はそれについて聞いて幸せです。

6
.gitignoreにリストされているがリポジトリに残っているファイルを削除するにはどうすればよいですか?
リポジトリに無視する必要のあるファイルがいくつかあります。それらを.gitignoreに追加しましたが、もちろん、それらは私のリポジトリから削除されません。 だから私の質問は、私の履歴を書き換えてこれらすべてのファイルを簡単に削除できるフィルターブランチを使用する魔法のコマンドまたはスクリプトはありますか?または単にそれらを削除するコミットを作成するコマンドですか?
327 git  ignore  gitignore 



5
gitで変更された(ただしコミットされていない)ファイルを無視しますか?
変更(削除)されたがコミットすべきでないファイルを無視するようにgitに指示できますか? 状況には、リポジトリにサブディレクトリがあり、そこにはまったく関心がないものが含まれているため、オートコンプリートなど(IDEで)に表示されないように削除しました。 しかし今、そのフォルダーを.gitignoreに追加すると、何も変更されず、すべてのものはgitステータスによって削除されたように表示されます。 どちらかの方法でgitにそれを無視させる方法はありますか? (または、git-svnを使用しているので、変更をローカルgitにコミットして、svnリポジトリに渡されないことを確認できますか?)
182 git  git-svn  ignore 


12
作業コピーのバージョン管理されていない/無視されたファイル/フォルダーをすべて削除するにはどうすればよいですか?
Subversionリポジトリの作業用コピーがある場合、1つのコマンドまたはツールを使用して、その作業用コピー内のバージョン管理されていないファイルまたは無視されたファイルをすべて削除する方法はありますか?基本的に、私はSVNのアナログを探していgit cleanます。 コマンドラインまたはGUIソリューション(TortoiseSVNの場合)のどちらでも使用できます。
136 svn  tortoisesvn  ignore 


7
Git-マージ中にファイルを無視する
myrepoリモートbeanstalkサーバーでrepoが呼び出されました。 私はそれを私のローカルマシンにクローンしました。二つの追加のブランチを作成:stagingとdev。これらのブランチをリモートにもプッシュしました。 今: local remote server -------------------------------------------------------- master ==> Pushes to `master` ==> deployed to `prod` staging ==> Pushes to `staging` ==> deployed to `staging` dev ==> Pushes to `dev` ==> deployed to `dev` config.xmlブランチごとに異なるというファイルがあります。 マージ中のみこのファイルを無視したい。しかし、私はチェックアウトまたはリポジトリブランチから/にコミットするときにこれを含めたいです。 これが必要な理由は、特定のブランチをプル(チェックアウト)してそれぞれのサーバーにデプロイするデプロイスクリプトがあるためです。そのためconfig.xml、展開時に、上記のように特定のブランチのファイルを特定のサーバーに入れる必要があります。 私は.gitignore働かないと思います。他のオプションは何ですか?無視されたファイルはチェックアウトとコミットの一部である必要があることに注意してください。これは重要です。マージ中のみ無視してください。 ありがとう!
114 git  merge  push  ignore  repository 

15
SVN:一部のディレクトリを再帰的に無視します
ツリーの深さに関係なく、名前を付けbuildたりディレクトリをdistSVNに入れたりしたくありません。 これは可能ですか?gitでは私はちょうど入れました build dist 私.gitignoreのルートで、再帰的に無視します。svnでこれを行うにはどうすればよいですか?すべての親ディレクトリで小道具セットを行うように言わないでください...

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.