如何从Android Studio将项目导入bitbucket存储库?


74

因此,基本上我的本地计算机上有一个Android Studio项目,需要将其添加到在线创建的BitBucket存储库中。我只是无法使用Android Studio做到这一点。我无法将文件从Android Studio项目上传到我的BitBucket存储库。

我该怎么做?


我发现,在使用git一年后,最好使用git bash(terminal)执行所有git操作。包括有关此问题的我发布的内容。
MuhamedKrlić2015年


检查此链接以从BitBucket导入android项目: -learnwithmindscript.in/blog/user/blog_details/3
Nikhil Pawar

Answers:


105

这是我没有插件的方法:

  1. 在您的Bitbucket帐户上创建存储库

  2. 在Android Studio中创建项目

  3. 在Android Studio中,转到VCS

  4. 选择“启用版本控制”

  5. 选择Git并按OK

  6. 右键单击您的项目,选择Git,然后单击添加。

  7. 在Android Studio中打开终端

  8. 转到您的Bitbucket存储库概述

  9. 点击“我有一个现有项目”

  10. 复制“ git remote add origin ...等” 线到您的终端,然后按Enter

  11. 点击“提交更改”,发表评论,然后按提交并推送

还要在上述第10部分的终端中添加'git push -u origin master'


错误Push rejected: Push to origin/master was rejected
user924 2009年

也许最好只在终端执行11个“提交更改”,而在终端中执行12个“ git push -u origin master”
georgij

4
我是第一次这样做,在第10部分中出现“错误:src refspec master不匹配”。相反,我做了11次-提交更改,然后做了10次,一切正常。
刘易斯·布莱克

还要记住,当您创建存储库时,您应该拒绝制作自述文件,因为它弄乱了所有内容
kyay

1
执行步骤1时,切勿创建“自述文件”。那会弄乱你的整个一年!!!相信我!
亿万富翁盖伊

10

这是我没有插件的情况

在Android Studio中已经有一个项目

1-在您的Bitbucket帐户上创建存储库

2-在Android Studio中,转到VCS

3-选择“启用版本控制”

4-选择Git并按OK

5-右键单击您的项目,选择Git,然后单击添加

6-转到VCS->提交更改

7-取消选中“执行代码分析”

8-按下提交并按下提交按钮

9-将打开一个新窗口,在左侧按DEFINE REMOTE链接

10-转到您的Bitbucket存储库概述

11-单击“我有一个现有项目”

12-将链接从bitbucket复制到“定义远程窗口”中的URL选项卡,例如,“ git@bitbucket.org:username / project.git”而不添加“ git remote add origin ...”(也许它会要求您输入您的位桶帐户的密码),按确定

13按“推”完成


1
还要记住,当您创建存储库时,您应该拒绝制作自述文件,因为它弄乱了所有内容
kyay

7
  • 在Android Studio中,转到VCS->“启用版本控制”

从下拉菜单中选择Git,然后单击确定

  • 右键单击Android Studio中的“项目”视图:

转到Git-> Add

(项目中的所有文件应更改颜色,可能变为绿色)

  • 在Android Studio中打开终端

在Bitbucket页面的空仓库中,从“步骤2:将现有存储库连接到Bitbucket”段落中复制以下行:

git remote add origin https://<user>@bitbucket.org/<path>.git,然后

现在输入:

git commit -m "initial commit"(以提交项目中的所有文件),然后按Enter

现在输入:

git push -u origin master(要将所有提交的文件推送到master-或另一个分支,只需将“ master”更改为另一个分支)。

而已。您的项目已版本化并放置在Bitbucket存储库中。


4

如果您想在不使用控制台/终端的情况下使用Android Studio。使用以下步骤在Bitbucket中创建一个新项目。

  1. 在Android Studio中转到VCS

  2. 选择“启用版本控制”

  3. 选择Git并按OK

  4. 右键单击您的项目,选择Git,然后单击添加。

  5. 在您的Bitbucket帐户上创建存储库

  6. 转到Bitbucket中的存储库,复制https url

  7. 转到Android Studio项目-> Git->存储库->遥控器

  8. 添加一个具有从步骤6收到的https链接的值的新条目

  9. Android studio->您的项目-> Git->提交目录->提交并推送

确保定义.ignore文件,以避免不必要的项目被复制到bitbucket


2

从Android Studio中,转到菜单栏上的VCS菜单,然后选择“导入到版本控制中”,选择要使用的VCS,即:创建GIT存储库。


2

最简单的方法是使用标准“ git clone git@bitbucket.org:projectNameAndLocation .git”克隆空的仓库。因此,让我们将其克隆到该位置,例如user / newAndroidProject

在Android Studio中创建一个空的Android项目简称为AProject如果您没有,)。

现在,从新的Android项目根目录(从AProject文件夹中的所有文件)复制所有文件,或仅将现有项目根目录中的所有文件复制到空回购目录所在的位置(到newAndroidProject例如文件夹中)。因此,AProject>中的所有内容都放在newAndroidProject>中。

所有文件将自动添加到此repo文件夹内的git下。例如,您可以在SourceTree中打开“ newAndroidProject ”,然后在其中看到所有文件,然后所有内容送到源位置(当然,在编辑.gitignore文件之后)。


0

BitBucket插件不适用于我。但是我能够通过应付https URL并将其粘贴到Android Studio中来克隆存储库,然后输入用户名和密码,它应该能够克隆它。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.