Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带android的Bitbucket:“;Can';“不发布存储库的一部分”;错误_Android_Git_Bitbucket - Fatal编程技术网

带android的Bitbucket:“;Can';“不发布存储库的一部分”;错误

带android的Bitbucket:“;Can';“不发布存储库的一部分”;错误,android,git,bitbucket,Android,Git,Bitbucket,我最近使用了Android studio,我只是想把bitbucket和它连接起来。 我不想通过终端手动bitbucket,这就是我用谷歌搜索它的原因。找到一些链接。 我已经按照所有步骤安装plugin>shareproject>login>private>shareproject 而不是错误。我检查了我的bitbucket,但没有创建存储库 无法发布部分存储库 映射目录的VCS根目录无效 ExpandableLayout master\TestProject是 注册为Git根目录,但没有Git

我最近使用了Android studio,我只是想把bitbucket和它连接起来。 我不想通过终端手动bitbucket,这就是我用谷歌搜索它的原因。找到一些链接。 我已经按照所有步骤安装
plugin>shareproject>login>private>shareproject

而不是错误。我检查了我的bitbucket,但没有创建存储库

无法发布部分存储库

映射目录的VCS根目录无效 ExpandableLayout master\TestProject是 注册为Git根目录,但没有Git存储库

我不知道这个帖子提到的bit bucket或我的android studio插件的错误是什么(假设
文件>设置>版本控制设置为“git”):

您可以通过终端或shell导航到目录并键入“
gitinit
”。这会将该目录转换为git存储库

因此,请检查
ExpandableLayout master\TestProject
中是否有
.git
子文件夹。

如果不是,则表示您已将该路径声明为git repo,但在本地磁盘上,该文件夹还不是git repo。如果是这样,您可以初始化它,添加一个指向空bitbucket回购的遥控器并推送。

经过大量研究。。。最后我得到了答案 其实是位桶插件的bug

这是AKAMUZA在上面的链接中给出的解决方案,谢谢兄弟

(1) 转到项目文件夹并删除.git文件夹

(2) IDEA弹出一条关于项目不受版本控制的错误消息,并提供一个选项来配置它。按Configure,只需在VCS部分删除项目的路径

(3) 在导入到版本控制->共享项目之后,它的工作就像一个符咒

更新 我发现很多开发者在直接从Android studio使用插件后都有问题,如果它不起作用,你可以下载下面的插件

  • 转到设置->插件->从磁盘安装插件->上面下载的插件->安装和重新启动
  • 重新启动后您可以感受到魔力:P

  • 我对android studio也有同样的问题。 这是我建议的解决方案:

    转到项目根文件夹 然后在此文件夹中打开一个终端:

  • git初始化
  • git add--all
  • git commit-m“您的消息”
  • 然后转到bitbucket并创建新的存储库,然后选择“我有一个现有项目”


    现在您可以使用插件推送/更新了

    您的系统上安装了git吗?显然@rahulpratasinghi建议您下载并使用sourcetree。这是一个用于GIT任务的GUI软件。转到链接@rahulpratasingh,这对Android Studio中的错误有何帮助?如果您仔细查看问题git无法找到存储库,这意味着他没有创建存储库,或者在VonC给出的答案的评论部分使用了错误的目录,Vishal说他不想使用terminal,所以我建议他使用sourcetree,这样他就可以轻松地创建、克隆或使用存储库。我给出了我不想使用terminal bro的细节。因为第一次使用时,我并不理解它。你能帮忙吗me@VishalPatel不要害怕终端:只需将
    cd
    放入该文件夹,做一个简单的
    ls-alrt
    ,看看是否有
    .git
    子文件夹。此外,Bitbucket repo中是否已经存在相同的
    TestProject
    (其中包含文件)?@VishalPatel此类错误的可能原因是您的项目文件夹尚未成为git repo:它将显示为“no
    .git
    ”。因此,我建议去文件浏览器或控制台看看:有没有
    .git
    文件夹?@VishalPatel您有git.exe,这很好。但我的问题是:在您的项目主目录
    ExpandableLayout master\TestProject
    中是否有
    .git/
    (点git)子文件夹?无法发布repositoy这对我不起作用,您可以看到,当您删除.git文件夹时,VCS状态将恢复为禁用。如果您再次启用它,它将询问您要使用哪一个,因此如果您再次选择git,它将创建.git文件夹当您从文件中删除.git并来到android studio时,是否有一条弹出消息??有,我将按照您的建议删除git配置。但是当我转到vcs并导入到vcs时(当然这不会起作用,因为我必须再次重新启动vcs,从而创建.git文件夹)不..我说的是删除.git文件bro后android studio上的弹出菜单。我明白了,问题是当我这样做时没有弹出按钮。尤指在右上角。对我来说最有用的是git bash!我只是猛击了一下位置和git init。我还通过控制台手动添加远程回购。AS检测到这一点,并愉快地将我的项目同步到回购协议。万分感谢Vishal Patel!