2016-07-06 5 views
5

私はアプリケーションを開発しており、そのプロジェクトをGitHubに持っていく必要があります。今、私はgitIgnoreファイルを作る必要があります。私はそのファイルが私のプロジェクトから指定されたいくつかのファイルを無視するのに使われていることを知っています。私はgitIgnore.ioサービスを使い、生成されたファイルを受け取りました。これは私のgitIgnoreファイルです:Android StudioにgitIgnoreファイルを置く場所は?

# Created by https://www.gitignore.io/api/android 

### Android ### 
# Built application files 
*.apk 
*.ap_ 

# Files for the ART/Dalvik VM 
*.dex 

# Java class files 
*.class 

# Generated files 
bin/ 
gen/ 
out/ 

# Gradle files 
.gradle/ 
build/ 

# Local configuration file (sdk path, etc) 
local.properties 

# Proguard folder generated by Eclipse 
proguard/ 

# Log Files 
*.log 

# Android Studio Navigation editor temp files 
.navigation/ 

# Android Studio captures folder 
captures/ 

# Intellij 
*.iml 
.idea/workspace.xml 

# Keystore files 
*.jks 

### Android Patch ### 
gen-external-apklibs 

私はこれをコピーし、それをAndroidプロジェクトに入れることはわかりません。 誰かが私を助けることができますか?

私は、Android Studioでの私のgitIgnoreファイルにこのファイルをコピーしたが、私はgithubの上でそのプロジェクトをプッシュしているとき、私のgitnigoreファイルは次のようになります。だから、

*.iml 
.gradle 
/local.properties 
/.idea/workspace.xml 
/.idea/libraries 
.DS_Store 
/build 
/captures 

、私は、Android Studioにコピーされたファイルであることここではない。何が問題ですか?

答えて

3

.gitignoreファイルは、Androidのプロジェクトではなく、任意のプロジェクトの種類だけではなく、プロジェクトのルートディレクトリに

でなければならない私は、新しいプロジェクトを作成するときに、私の答えは通常

+0

私は悪いことを私の問題を説明しました。 gitIgnoreサービスからこのファイルをダウンロードすると、それ以降はどうすればいいですか? – Atenica

+0

ファイルの内容をコピーして、プロジェクトルートの.gitignioreという名前のプロジェクトルートにファイルを作成し、gitはこのファイル内の式に一致するファイルを無視します。 –

+0

名前を変更したいときに、それを ".gitignore"に送信すると、 "この名前の" .gitignore "はすでにこの場所で使用されています。別の名前を使用してください。" – Atenica

9

有用であろう願っていますgitignoreファイルが生成されます。

ここに正しい.gitignoreファイルがあります。

*.iml 
.gradle 
/local.properties 
/.idea/workspace.xml 
/.idea/libraries 
.DS_Store 
/build 
/captures 

これはあなたが入れていたものです。

enter image description here

+0

ありがとう。ちょっと別の質問:gitignore.ioサービスは.gitignoreファイルを作るのに十分ですか?他の言葉は、私が無視する必要があるものはすべてここに生成されていますか? – Atenica

+0

Android Studioは、新しいプロジェクトを作成するたびにgitignoreを生成しています。既存のプロジェクトで作業している場合は、上記のテキストをコピーして貼り付けます。あなたは何も必要ありません。 gitignore.ioは素晴らしいですが、あなたはそれを必要としません。 –

+0

しかし、 'app'モジュールの' build'フォルダはどうですか? –

0

Githubの上this便利なページをチェックアウト - プロジェクトの他のタイプのために無視するファイルもありますし、定期的に更新。

関連する問題