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

.gitignoreは、Gitがリポジトリの一部として含めてはならないファイル、ディレクトリ、パスパターンをリストするファイルです。

4
ファイルを「git commit」してコンテンツの変更を無視できますか?
私のチームのすべての開発者は、独自のローカル構成を持っています。その構成情報は、devtargets.rb、rakeビルドタスクで使用さ。ただし、開発者がお互いのdevtargetsファイルを破壊しないでください。 私の最初の考えは、そのファイルを.gitignoreリストに入れて、gitにコミットされないようにすることでした。 それから私は疑問に思い始めました:ファイルをコミットすることは可能ですが、ファイルへの変更を無視しますか?したがって、私はファイルのデフォルトバージョンをコミットし、開発者がローカルマシンでファイルを変更すると、gitは変更を無視し、git statusまたはgit commitを実行しても変更されたファイルのリストに表示されません。 それは可能ですか?それは確かに素晴らしい機能でしょう...
355 git  gitignore 

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

9
git ignore exception
私はgitignoreファイルを持っているので、gitはファイルを無視し*.dllます。これが実際に私が望む動作です。ただし、例外が必要な場合(つまり、コミットできるようにする場合foo.dll)、どうすればこれを達成できますか?
326 git  gitignore 

8
すでに多数のファイルを追跡している既存のリポジトリに.gitignoreを適用する
リポジトリに既存のVisual Studioプロジェクトがあります。最近、プロジェクトに.gitignoreファイルを追加しましたが、ファイルにリストされているファイルを無視するようにGitに指示していると思います。 私の問題は、これらのすべてのファイルが既に追跡されており、私が知る限り、Gitはこのファイルにルールを追加する前にすでに追跡されていたファイルを無視しないことです。 それを使用することが提案されました:git rm --cachedそして手動でそれらを追跡解除しますが、それは私がそれらを一つずつ通過するのに永遠にかかります。 リポジトリを削除して再作成することを考えましたが、今度は.gitignoreファイルが存在するので、これを行うにはもっと良い方法があるはずです。
314 git  gitignore 

4
ファイルを無視しているgitignoreルールを説明する
gitによって一部のファイルが無視されている理由を確認する方法はありますか(つまり、.gitignoreファイル内のどのルールがファイルを無視しているのか)。 私がこれを持っていると想像してください(または、数百のフォルダと数十の.gitignoreファイルを含むはるかに複雑なシナリオ: / -.gitignore -folder/ -.gitignore -subfolder/ -.gitignore -file.txt 私がgit add folder/subfolder/file.txtgit を実行すると、無視されたと文句を言うかもしれません: The following paths are ignored by one of your .gitignore files: folder/subfolder/file.txt Use -f if you really want to add them. .gitignoreこのファイルを無視するルールがあり、ルールを表示する方法はありますか?お気に入り: The following paths are ignored by your folder/.gitignore file (line 12: *.txt) folder/subfolder/file.txt Use -f …
310 git  gitignore 

12
UserInterfaceState.xcuserstateを無視できません
Xcode 4プロジェクトのバージョン管理にGitを使用しています。私は明示的にに追加ProjectFolder.xcodeproj/project.xcworkspace/xcuserdata/myUserName.xcuserdatad/UserInterfaceState.xcuserstateしましたが.gitignore、Gitはそれを無視しません。なぜこれがそうなのか、何かアイデアはありますか?
301 xcode  git  xcode4  gitignore 

11
Gitignoreが機能しない
私の.gitignoreファイルが何らかの理由で動作していない、とグーグルのない量は、それを修正することができませんでした。ここに私が持っているものがあります: *.apk *.ap_ *.dex *.class **/bin/ **/gen/ .gradle/ build/ local.properties **/proguard/ *.log それmasterは私のgitリポジトリであるディレクトリにあります。OSX 10.8.6を実行しているMacBookを使用しているため、Git 1.8.4.2を実行しています。
276 git  gitignore 

5
gitは.gitignoreに追加した後も変更されたファイルを表示します
これを.gitignoreファイルに追加しています .idea/* とにかくステータスは: # modified: .gitignore # modified: .idea/.generators # modified: .idea/dovezu.iml # modified: .idea/misc.xml # modified: .idea/workspace.xml 私は何を間違っていますか?私は.idea / *をグローバル〜/ .gitignore_globalに追加しました が、gitステータス、とにかく私に表示されます: # modified: .gitignore # modified: .idea/.generators # modified: .idea/dovezu.iml # modified: .idea/misc.xml # modified: .idea/workspace.xml
252 git  gitignore 

10
サブディレクトリ以外をすべて無視するようにGitに指示するにはどうすればよいですか?
binサブディレクトリにあるファイルを除いて、リポジトリ内のすべてのファイルを無視したい。私に次のものを追加してみました.gitignore: * !bin/* ただし、これでは望ましい効果は得られません。の内部に新しいファイルを作成しましたbin/が、git statusまだ表示されていますnothing to commit (working directory clean)。 助言がありますか?
218 git  gitignore 

5
正確に.gitignoreとは何ですか?
私はGithubリポジトリを作成したばかりで、.gitignoreファイルの目的が何か疑問に思っていました。最初は作成せずに作成しましたが、ほとんどのリポジトリに作成されているため、追加しました。持っている必要がありますか?私はそれを無視できますか、それとも用途がありますか?少し調べてみましたが、具体的な説明はありませんでした。
212 git  github  gitignore 

6
コミット後の.gitignore
Githubでホストされているgitリポジトリがあります。多くのファイルをコミットした後、ファイルを作成.gitignoreして除外する必要があることに気付きました。.exe.obj ただし、これらのコミットされたファイルはリポジトリから自動的に削除されますか?それを強制する方法はありますか?
210 git  github  gitignore 

6
Pythonプロジェクトに.gitignoreファイルを追加するためのベストプラクティスは?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 2年前休業。 この質問を改善する 私はいくつかのデフォルト設定を収集しようとしています、そして私が標準を持たないことに気付いた1つのことは.gitignoreファイルです。Visual Studioプロジェクトに適した.gitignoreを示す優れたスレッドがありますが、Pythonおよび関連ツール(PyGTK、Django)に関する推奨事項は多くありません。 これまでのところ... *.pyc *.pyo ...コンパイルされたオブジェクトと... build/ dist/ ... setuptoolsの出力用。 .gitignoreファイルのベストプラクティスにはどのようなものがありますか。これらのベストプラクティスの詳細はどこで確認できますか。
209 python  django  git  pygtk  gitignore 

1
gitは、特定のサブフォルダにあるファイルを除いて、特定のタイプのすべてのファイルを無視します
私はこのようなディレクトリ構造を持っています: ルート folder1 abc.json def.json somedir more.json folder2 qwe.json rty.json スペック mock1.json mock2.json somedir more_mocks.json ここで、を使用して、.gitignoreにある*.jsonファイルを除くすべてのファイルを無視したいと思いますspec。私は使用しない.gitignoreでfolder1とfolder2そこにこれらのトンがあり、彼らはたくさんに追加されます、と私は私が右に移動するのを忘れますと確信しているので、.gitignore場所にファイルを。 さらに、jsonファイルを含むネストされたディレクトリがさらに存在する可能性があり、このルールはすべてのサブディレクトリにも適用する必要があります。 では、特定のサブディレクトリを除いて、タイプのすべてのファイルを無視するにはどうすればよいですか?
192 git  gitignore 



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