Answers:
在Android Studio中打开您要推送的项目。
请点击 VCS -> Enable version Control Integration -> Git
似乎没有办法通过GUI添加遥控器。因此,在项目的根目录中打开Git Bash并执行git remote add <remote_name> <remote_url>
现在,当您执行操作时VCS -> Commit changes -> Commit & Push
,应该会看到您的遥控器,并且所有内容都应通过GUI正常工作。
如果出现错误:fatal: remote <remote_name> already exists
这表示您已经添加了它。要查看您的遥控器git remote -v
并git remote rm <remote_name>
删除。
有关详细信息,请参见以下页面:
http://www.jetbrains.com/idea/webhelp/using-git-integration.html
以下方法是仅使用GUI将Android Studio项目推送到基于GIT的存储库的通用方法,该方法已经在Visual Studio Online中托管的GIT存储库中进行了测试,并且实际上可以与GitHub或任何其他基于GIT的版本控制提供程序一起使用。
注意:如果您使用的是GitHub,则“在GitHub上共享”是其他答案中所述的最简单的选项。
定义遥控器
在分析代码后,android studio将提示您查看或提交代码,提交后将提示您定义远程存储库。您可以在其中将网址添加到GIT存储库。
然后输入存储库的凭据,然后单击“确定”。(Visual Studio Online用户需要启用此处提到的“备用身份验证凭据” 才能登录到存储库)
在Android Studio 1.0.2上,您只需要转到VCS->导入版本控制-> GitHub上的Share Project。
将出现弹出窗口,要求输入存储库名称。
对于Android Studio 0.8.9:VCS --> Import into version contraol --> Share project on Github.
它没有给您选择共享特定存储库的选项,或者至少我找不到(我的限制!)。
您可以在此处添加您的github信息: File --> Settings --> Version COntraol --> Github.
第一次,我添加了一个视频链接来解决您的问题,但我知道这是个坏主意。这次我将简要说明。
Android studio与github兼容,但您需要进行一些调整:
在Android Studio设置中设置Github插件
从此链接下载git版本控制系统并设置 https://git-scm.com/
settings >> version control >> git
program files >> git >> bin >> git.exe
Settings >> Version control >> Github
您将看到您的Github帐户的登录名和密码。应用设置。VCS >> enable version control integration >> git
VCS >> import into version control >> share project on Github
,并输入主密码。现在您可以使用VCS更新按钮将项目更新到Github
对于现有项目,结束现有存储库中的文件:
git init
git remote add origin <.git>
git checkout -b master
git branch --set-upstream-to=origin/master master
git pull --allow-unrelated-histories
GitHub与Android Studio
/*For New - Run these command in terminal*/
echo "# Your Repository" >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/username/repository.git
git push -u origin master
/*For Exist - Run these command in terminal*/
git remote add origin https://github.com/username/repository.git
git push -u origin master
//git push -f origin master
//git push origin master --force
/*For Update - Run these command in terminal*/
git add .
git commit -m "your message"
git push