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

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

29
.gitignoreおよび「次の追跡されていない作業ツリーファイルは、チェックアウトによって上書きされます」
そこで、.gitignoreファイルにフォルダーを追加しました。 私がやるとgit statusそれは私に伝えます # On branch latest nothing to commit (working directory clean) しかし、ブランチを変更しようとすると、次のようになります。 My-MacBook-Pro:webapp marcamillion$ git checkout develop error: The following untracked working tree files would be overwritten by checkout: public/system/images/9/thumb/red-stripe.jpg public/system/images/9/original/red-stripe.jpg public/system/images/8/thumb/red-stripe-red.jpg public/system/images/8/original/red-stripe-red.jpg public/system/images/8/original/00-louis_c.k.-chewed_up-cover-2008.jpg public/system/images/7/thumb/red-stripe-dark.jpg public/system/images/7/original/red-stripe-dark.jpg public/system/images/7/original/DSC07833.JPG public/system/images/6/thumb/red-stripe-bw.jpg public/system/images/6/original/website-logo.png public/system/images/6/original/red-stripe-bw.jpg public/system/images/5/thumb/Guy_Waving_Jamaican_Flag.jpg public/system/images/5/original/logocompv-colored-squares-100px.png public/system/images/5/original/Guy_Waving_Jamaican_Flag.jpg public/system/images/4/thumb/DSC_0001.JPG public/system/images/4/original/logo.png public/system/images/4/original/DSC_0001.JPG public/system/images/4/original/2-up.jpg public/system/images/3/thumb/logo2.gif …
828 git  git-merge  gitignore 

19
Gitで特定のファイルを無視する方法
ファイルを含むリポジトリがありますHello.java。コンパイルすると、追加のHello.classファイルが生成されます。 私はのためのエントリを作成Hello.class中.gitignoreのファイルを。ただし、ファイルは追跡されているように見えます。 どうすればGitを無視させることができHello.classますか?
731 git  gitignore 

7
gitは変更された変更のみを追加し、追跡されていないファイルを無視します
私は「git status」を実行し、以下にリストされているのは、「commitにはステージングされていない変更」という見出しで変更されたファイルです。また、無視したい追跡されていないファイルもいくつかリストしました(これらのディレクトリに「.gitignore」ファイルがあります)。 変更したファイルをステージングに入れて、コミットできるようにしたい。「git add。」を実行すると、変更されたファイルと、無視したいファイルがステージングに追加されました。 以下のgitステータスが表示された場合、変更されたファイルのみを追加し、追跡されていないファイルを無視するにはどうすればよいですか。 また、「。gitignore」ファイルは正しく機能していますか? $ git status # On branch addLocation # Changes not staged for commit: # (use "git add <file>..." to update what will be committed) # (use "git checkout -- <file>..." to discard changes in working directory) # # modified: someProject/path/domain/viewer/LocationDO.java # modified: someProject/path/service/ld/LdService.java # …
658 git  commit  gitignore  staging 

8
.gitignoreに追加した後、リモートリポジトリからディレクトリを削除します
私はいくつかのディレクトリをコミットしてgithubにプッシュしました。その後、.gitignore無視すべきディレクトリを追加してファイルを変更しました。すべて正常に動作しますが、(現在は無視されます)ディレクトリはgithubに残ります。 githubとリポジトリ履歴からそのディレクトリを削除するにはどうすればよいですか?
599 git  github  gitignore 





8
.ideaフォルダーからgitignoreを実行するにはどうすればよいですか?
重複の可能性: ソース管理にチェックインする(またはチェックインしない)フォルダーはIntellij Idea 9/10ですか? 私はWeb開発にWebStormを使い始めましたが、Gitリポジトリから何を追加し、何を除外するのかわかりません。明らかに、.ideaフォルダー内の一部のファイルは外部ライブラリ設定(jsLibraryMappings.xml)のようにバージョン管理されることを意図していますが、他のファイルはおそらく非常に頻繁に変更され、開発者固有のものです(例:)workspace.xml。 .gitignoreWebStorm / IntelliJ IDEA の推奨パターンは何ですか? PSこれについてはすでに質問がありますが、通常は.ideaフォルダ全体を含めるか、完全に除外するかのみに焦点を当てています。.ideaフォルダ内の一部のファイルはバージョン管理されている必要があると思いますが、他のファイルはそうではないので、どのファイルを見つけようとしています。

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
Gitのルートフォルダーからのみファイルを除外する方法
.gitignore追加されている一部のファイルを除外するためにfileを使用することは承知していますがconfig.php、ソースツリーにいくつかのファイルがあり、ルートにある1つだけを除外する必要があります。 .gitignoreこれを実現するために何を書けばよいですか?
399 git  gitignore 


12
Herokuでnode.jsアプリを作成するときに、node_modulesをgitにチェックインする必要がありますか?
ここでHerokuのnode.jsの基本的な開始手順に従いました: https://devcenter.heroku.com/categories/nodejs これらの指示では、.gitignore node_modulesを作成するように指示されていないため、node_modulesをgitにチェックインする必要があります。gitにnode_modulesを含めると、開始アプリケーションが正しく実行されました。 私がより高度な例に従ったとき: https://devcenter.heroku.com/articles/realtime-polyglot-app-node-ruby-mongodb-socketio https://github.com/mongolab/tractorpush-server (ソース) node_modulesを.gitignoreに追加するように指示されました。そこで、gitからnode_modulesを削除し、それを.gitignoreに追加してから、再デプロイしました。今回はデプロイは次のように失敗しました: -----> Heroku receiving push -----> Node.js app detected -----> Resolving engine versions Using Node.js version: 0.8.2 Using npm version: 1.0.106 -----> Fetching Node.js binaries -----> Vendoring node into slug -----> Installing dependencies with npm Error: npm doesn't work with node v0.8.2 …
368 git  node.js  heroku  npm  gitignore 


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