如何将现有的Android Studio项目连接到现有的Github存储库

joh*_*ser 35 git android github android-studio

所以我是Android开发和Android Studio的新手.

我使用Android Studio创建了一个Android项目,每次我想将代码提交给GitHub时,我都会切换到命令行并从那里提交/推送代码.

但是,我现在意识到Android Studio有自己的功能来连接到GitHub.我想使用这些功能.

由于项目已经存在,我不想只是从Android Studio创建一个新的GitHub存储库并删除旧的存储库.我只想将现有的GitHub存储库与Android Studio项目连接起来.

我怎样才能同步这些?

Sur*_*gch 9

将现有的Android Studio项目连接到现有的Github存储库

如果您的本地项目比GitHub上的项目更新,那么您可以暂时将其移动到另一个位置,将GitHub版本导入Android studio,删除这些旧文件,然后复制新文件.然后将更改推送回GitHub.所有这些的指示都在这里.这需要一些命令行工作,但在设置之后,您可以在Android Studio中进行任何未来的提交.

从Android Studio提交并推送到GitHub

进行更改后,您可以通过在Android视图中选择应用程序文件夹(或您正在使用的任何视图中的主项目文件夹)来提交更改.然后去VCS>的Git>提交目录....

在此输入图像描述

添加提交消息,然后单击" 提交".

在此输入图像描述

然后转到VCS> Git> Push将您的更改推送到GitHub.

在此输入图像描述

而已.


小智 8

如果你想创建一个新项目,我会查看这个帖子.

如何使用Android Studio将项目与GitHub同步?

如果这没有帮助那么我只会删除您当前的(本地)项目并从github导入.

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

我建议保持命令行.这是很棒的做法.查看以下链接以获取更多信息.

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


Ian*_*hez 8

也许有点晚了,但是如果对某人有所帮助,这就是我在命令行中所做的:

cd <proyect folder>
git init
git remote add origin <link to repo>
git fetch origin
git checkout master
Run Code Online (Sandbox Code Playgroud)

注意:如果仓库中有提交,则可能需要您删除有冲突的文件

git add --all
git commit -m "<message>"
git push
Run Code Online (Sandbox Code Playgroud)