2017-10-14 11 views
1

私は以前からJavaプロジェクト用のMavenで作業していましたが、今日はAndroidStudioを扱っています。AndroidStudioでバージョン管理が必要なファイル

私はそれがグレードを使用することを奨励して参照してください、私は新しいツールを学ぶためには問題ありません。だから、私はボタンをクリックするだけで "Hello world"と言うAndroid Mobile Appの非常に基本的な例を開始します。

app/srcをGitリポジトリにプッシュし、他のコンピュータは、私のプロジェクトをAndroidのものとして理解していません。 Mavenのpom.xmlファイルとソース/リソースで....私はおそらくGradleの設定ファイルを逃すが、私はgradle.propertiesを参照してください、build.gradlegradle.xmlsettings.gradle、ありますプロジェクトを再開するのに十分です。

どのコンピュータでもプロジェクトを簡単に再開できるようにするには、どのファイルをレポにプッシュする必要がありますか?

編集:以下は私が

enter image description here

を得たファイルツリーである私はすでにgitignoreがthis answerに提案したが、それは私がアプリ/ビルドのような無用であることをsupectいくつかのファイルやフォルダについて話していない参照しますフォルダ。

マイAndroidStudioバージョンでは、バージョン管理外のファイルのリストでバージョンする任意の有用なファイルを逃したかどうかを把握してみてください2.3.3

+0

のために無視する必要があるファイルは、すべてのファイルは、バージョン管理にアクセスしてください。バージョン管理するべきではないものがいくつかありますが、それらのために.gitignoreがあります:https://stackoverflow.com/questions/16736856/what-should-be-in-my-gitignore-for-an-android-studio-project – laalto

+0

_ "...でも、app/buildフォルダのように役に立たないと思っているファイルやフォルダについては言及していません。" - そうです。ほとんどすべての答えに 'build /'が含まれています。 – 1615903

答えて

0

です。 enter image description here

ファイルで右クリックしてVCSに追加する必要があるすべてのファイルを取得する場合 - > VCS

に追加
-1

まずあなたは、バージョン制御を有効にする必要があります。任意のコンピュータでコードを再開するために、任意のレポをプッシュすることができます。最初のマスターブレイクが表示されます。あなたがそれを押し込むなら、それはより良いでしょう。

0

私はこれをWebから最初に読んでいます。すべてのファイルはバージョンコントロールに移動します。したがって、repoを初期化すると、作成した新しいファイルとフォルダをすべて追加し、すべての変更をソースコードファイルにコミットする必要があります。場合によっては、gitignoreを使用して、設定ファイルの例としてローカルマシンで必要なファイルを無視する必要があります。続き

あなたはデフォルトではアンドロイドスタジオプロジェクト

*.iml 
.gradle 
/local.properties 
/.idea/workspace.xml 
/.idea/libraries 
.DS_Store 
/build 
/captures 
.externalNativeBuild 
関連する問題