だから私はAndroid developmentとAndroid Studio。
Android Studioを使用してAndroidプロジェクトを作成し、GitHubにコードをコミットするたびに、コマンドラインに切り替えてcommit /そこからコードをプッシュしました。
ただし、Android StudioにはGitHubに接続するための独自の機能があります。これらの機能を使用したいと思います。
プロジェクトが既に存在するため、Android Studioから新しいGitHubリポジトリを作成して古いものを削除するのではなく、既存のGitHubリポジトリをAndroid Studioプロジェクト。
これらを同期するにはどうすればよいですか?
新しいプロジェクトを作成する場合は、このスレッドを表示します。
Android Studio? を使用してプロジェクトをGitHubと同期するにはどうすればよいですか?)==
これで解決しない場合は、現在の(ローカル)プロジェクトを削除してgithubからインポートします。
http://teamtreehouse.com/library/Android-tools/git/pulling-down-github-projects-to-Android-studio
コマンドラインを使用することをお勧めします。それは素晴らしい習慣です。詳細については、以下のリンクをご覧ください。
ローカルプロジェクトがGitHubのプロジェクトよりも新しい場合、一時的に別の場所に移動し、GitHubバージョンをAndroid studioにインポートし、これらの古いファイルを削除して、新しいファイルをコピーできます。次に、変更をGitHubにプッシュバックします。これらすべてを行うための指示は here です。これにはいくつかのコマンドラインの作業が必要ですが、セットアップ後、Android Studioで今後のコミットを実行できます。
変更を行った後、Androidビューでアプリフォルダー(または使用しているビューのメインプロジェクトフォルダー)を選択して変更をコミットできます。次に、VCS> Git> Commit Directory ...に移動します。
コミットメッセージを追加し、Commitをクリックします。
次に、VCS> Git> Pushに移動して、変更をGitHubにプッシュします。
それでおしまい。
多分それは少し遅いですが、それがここで誰かに役立つなら、私はコマンドラインでやっていることです:
cd <proyect folder>
git init
git remote add Origin <link to repo>
git fetch Origin
git checkout master
注:リポジトリにコミットがある場合、競合するファイルを削除する必要がある場合があります
git add --all
git commit -m "<message>"
git Push
これは役立つかもしれませんが、Git Hubデスクトップソフトウェアを使用する方が簡単だと思います。これは、macの場合はmac.github.com、windowsの場合はwindows.github.comにあります。
私のMacの使用に基づいています。
私は同じ問題を抱えていて、解決策を探していました。このスレッドで提供される回答はgitが進むにつれて役立ちますが、私の質問には答えませんでした。少しいじくり回した後、私は自分の解決策を見つけました。既存のAndroid Studio Projectとマージしたいgitリポジトリをクローンしました。クローンリポジトリから '.git'フォルダをAndroid studio。ファイルをステージングしてコミットし、既存のgitリポジトリにプッシュしました。これにより、既存のプロジェクトでgitリポジトリが更新されました。新しいGitリポジトリを作成する必要はありませんでした。
コマンドラインを使用する場合と同様に、「リモート」を設定する必要があることに注意してください。リモートは、リポジトリのクローン作成に使用されるのと同じURLになります。