如何使用Android Studio提交和推送Android App/Project到预先存在的空Bitbucket存储库?

Kur*_*ner 10 git version-control repository bitbucket android-studio

所以我正在运行最新版本的Android Studio(0.6.1)并希望推送到BitBucket因为它有免费的私人回购(让我们避免任何Github vs BB评论).我已经创建了一个简单的repo来测试VCS功能,并使用一个带有默认配置的新Android项目,除了app被称为'TestApp'并且项目文件位于我的桌面上.

我执行了以下步骤:

  1. VCS>导入到版本控制>创建Git存储库
  2. 使用默认路径:"C:\ Users\User\Desktop\TestApp"
  3. VCS> Git>从版本控制中签出
  4. https://sanecito@bitbucket.org/sanecito/testrepo.git作为VCS路径,将"C:\ Users\User\Desktop \"作为父目录,将testrepo作为文件夹
  5. 如果给出"您是否要为已签出到C:\ Users\User\Desktop\testrepo的源创建Android Studio项目",请单击"是"
  6. 从现有来源创建项目
  7. 项目名称:testrepo项目地点:C:/ Users/User/Desktop/testrepo
  8. 在新窗口中打开项目
  9. 在IDE中将带有文本"test"的文本文件添加到testrepo,"是否要将以下文件添加到Git?[...]">是
  10. 在菜单中使用绿色箭头按钮点击VCS(提交更改)
  11. 将鼠标悬停在"提交"按钮上,点击提交并按下
  12. 在下一个窗口中点击"推送"

推窗消失,底部有一个简短的弹出窗口,尽管在前一个窗口中显示项目有变化但是"无法推送"我的流程有几个问题,首先是我想要创建一个vanilla Android项目,然后推送到空的repo,但在我尝试链接它时,它会创建一个新项目(abet没有vanilla应用程序).即使有这个新项目,当我点击提交并推送它实际上并没有推到回购.

我知道有这样一个问题:如何从Android Studio将项目导入bitbucket存储库? 但是,没有一个答案对于解决应该是一个简单的问题是有用的,因为它们不是描述性的(即我甚至应该如何设置插件).有人能告诉我如何做两件事:

  1. 使用现有的Android项目和应用程序打开Git并推送到BitBucket上的repo
  2. 使用全新的Android Studio安装设置Git配置,以便一个人可以从BitBucket repo Android应用程序代码中获取工作

Kur*_*ner 11

完整的解决方案可以在这里找到:https: //www.youtube.com/watch?v = IBMEJJEDWZQ

我输入了如何设置插件以及如何从非空的repo中拉出(随意使用您自己选择的父目录,我觉得这导致了一个干净的设置),该视频有如何推送到空的回购

  1. 设置BitBucket插件

    1. 下载IDEA/Android Studio的BitBucket插件
      1. 在撰写本文时(2014/06/25),官方插件不支持当前版本的Android Studio(0.6.1)使用的IDEA13.但是,有一个非官方版本可以使用(获取最新版本)
    2. 打开Android Studio
    3. 在主菜单上单击"配置",然后单击"插件"
      1. 单击"从磁盘安装插件",导航到插件.zip文件位置,选择它,然后单击"确定".
    4. 出现提示时重启Android Studio
  2. 将BitBucket存储库拖到本地计算机存储库中

    1. 如果Android Studio尚未运行,请启动它
    2. 从"快速入门"菜单中选择"从版本控制中签出"
    3. 对于"父目录",单击右侧的"..."并导航到C:\ Users\[用户名]\repos
      1. 如果"repos"不存在,请通过单击"新建文件夹"按钮(或热键Alt + Insert)创建一个新文件夹,并将新文件夹命名为"repos"
    4. 在'Checkout from'下拉列表中选择'BitBucket'并在提示时输入BitBucket凭据
    5. 从"存储库列表:"下拉列表中,您应该看到所需的存储库.选择它,然后单击"确定"