我正在尝试将我在 Android Studio 文件夹中的项目同步到 GitHub,但我不完全确定除了在选项菜单中添加我的凭据之外还能做什么。有人可以给我一个快速指南吗?
13 回答
在 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分析完代码后会提示review或者commit code,提交时会提示定义远程repository。在那里你可以将url添加到git repository。
然后输入存储库的凭据并单击“确定”。(Visual Studio 在线用户需要启用此处提到的“备用身份验证凭据”才能登录到存储库)
在 Android Studio 1.0.2 上,您只需要转到 VCS-> 导入版本控制 -> 在 GitHub 上共享项目。
将出现弹出窗口,询问 repo 名称。
在我拥有的 Android Studio 版本(0.3.2)中,它就像使用菜单一样简单。
VCS 菜单 > Git > 在 GitHub 上共享。
然后它会询问您的凭据,然后是您的新仓库的名称,就是这样!
这不是特定于 Android Studio,而是 Intellij 的 IDEA 的通用行为。
转到:首选项 > 版本控制 > GitHub
另请注意,您不需要 github 集成:标准 git 功能应该足够了(VCS > Git,Tool Windows > Changes)
安卓工作室 3.0
我喜欢这在 Android Studio 中是多么容易。
1. 输入您的 GitHub 登录信息
在 Android Studio 中,转到File > Settings > Version Control > GitHub。然后输入你的 GitHub 用户名和密码。(您只需执行一次此步骤。对于以后的项目,您可以跳过它。)
2. 分享你的项目
打开您的 Android Studio 项目后,转到VCS > Import into Version Control > Share Project on GitHub。
然后单击共享和确定。
就这样!
对于 Android Studio 0.8.9:VCS --> Import into version contraol --> Share project on Github.
它没有让您选择共享特定存储库,或者至少我找不到(我的限制!)。
您可以在此处添加您的 github 信息:File --> Settings --> Version COntraol --> Github.
现在你可以这样做(你不需要去 github 或从 git 打开新目录):
我第一次添加了一个视频链接来解决您的问题,但我知道这是一个坏主意。这次我将简要解释一下。
Android studio 与 github 兼容,但你需要调整一些东西:
- 设置 Android Studio
在 Android Studio 设置中设置 Github 插件
- Android Studio 设置 >> 插件页面
从此链接下载 git 版本控制系统并设置 https://git-scm.com/
- 安装完成后,打开Android Studio设置页面,选择git.exe
settings >> version control >> git
- 通常 git.exe 的路径是
program files >> git >> bin >> git.exe
- 转到
Settings >> Version control >> Github
您将看到您的 Github 帐户的登录名和密码。应用设置。 - 要更新项目,请进入 Android Studio 顶行单击
VCS >> enable version control integration >> git
- 再输入一次
VCS >> import into version control >> share project on Github
并输入您的主密码。
现在您可以使用 VCS 更新按钮将您的项目更新到 Github
在 Android Studio 0.8.2 中,您有相同的选项(即在 GitHub 上共享)。如果你想找到它,你可以使用 ctrl+shift+a 并在输入文本中输入 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
这就是我使用 Android Studio UI 工作的方式:
从项目文件夹中删除 .git 文件夹。从所有项目子文件夹中删除 .git 文件夹。
在 Android Studio 中打开项目。
设置,版本控制,删除所有根
转到 VCS,导入 VC,创建 git 存储库
选择目录
确保您的文件夹是设置、版本控制中的唯一根目录
去VCS,导入VC,在Github上分享项目
如果需要,标记为私人。
选择所有文件进行初始提交,包括 app 文件夹
添加文件,在您的项目文件夹和应用程序文件夹中全选。
VCS > 提交 -> 提交文件。
VCS > Git > Push -> 推送文件。
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