How to connect existing Android Studio project to existing Github repository How to connect existing Android Studio project to existing Github repository android android

How to connect existing Android Studio project to existing Github repository


Maybe it is a little bit late, but if it helps to someone here is what I do in command line:

cd <proyect folder>git initgit remote add origin <link to repo>git fetch origingit checkout master

note: if there are commits on the repo it may require you to remove conflicting files

git add --allgit commit -m "<message>"git push


Connecting existing Android Studio project to existing Github repository

If your local project is newer than the one on GitHub, then you can temporarily move it to another location, import the GitHub version into Android studio, delete these old files, and copy in the new files. Then push the changes back to GitHub. The directions to do all of this are here. This takes some command line work, but after it is set up, you can do any future commits right in Android Studio.

Committing and pushing to GitHub from Android Studio

After making a change, you can commit it by selecting the app folder in the Android view (or the main project folder in whatever view you are using). Then go to VCS > Git > Commit Directory....

enter image description here

Add a commit message and click Commit.

enter image description here

Then go to VCS > Git > Push to push your changes to GitHub.

enter image description here

That's it.


I would view this thread if you want to create a new project.

How do you synchronise projects to GitHub with Android Studio?

If this doesn't help then I would just delete your current(local) project and import from github.

http://teamtreehouse.com/library/android-tools/git/pulling-down-github-projects-to-android-studio

I would recommend staying with command line. It is great practice. View link below for more information.

https://softwareengineering.stackexchange.com/questions/173297/why-learn-git-when-there-are-gui-apps-for-github