具有 android 的 Bitbucket:"Can't publish part of repository" 错误
Bitbucket with android :"Can't publish part of repository" error
我最近使用 Android studio,我只是想将 bitbucket 与它连接起来。
我不想通过终端手动 bitbucket 这就是我谷歌搜索它的原因。找到一些链接 link 。
我已按照所有步骤安装 plugin>shareproject>login>private>share project
而且比错误。我检查了我的 bitbucket 但没有创建存储库。
Can't publish part of repository
Invalid VCS root mapping The directory
ExpandableLayout-master\TestProject is
registered as a Git root, but no Git repositories
不知道是bit bucket的插件错误还是我的android工作室
此线程提到(假设 File > Settings > Version Control
设置为 "git"):
You could instead have navigated into the directory via a terminal or shell and typed 'git init
'. That would have converted that directory into a git repository.
因此请检查 ExpandableLayout-master\TestProject
中是否有 .git
子文件夹。
如果不是,则意味着您已将该路径声明为 git 存储库,但在本地,在您的磁盘上,该文件夹还不是 git 存储库。如果是这样,你可以初始化它,添加一个远程指向一个空的 bitbucket 存储库并推送。
经过大量研究...终于得到答案
其实是bit-bucket插件的bug。 bit-bucket bug
以上是AKAMUZA给出的解决方案link谢谢兄弟
(1)转到项目文件夹并删除 .git 文件夹
(2) IDEA 会弹出关于项目不受版本控制的错误消息和 配置 的选项。按 Configure 并删除 VCS 部分中项目的路径。
(3)在此之后导入版本控制 -> 共享项目非常有效。
更新
我发现许多开发人员在使用直接来自 Android studio 的插件后遇到 问题,如果它不起作用,您可以下载下面的插件
- https://bitbucket.org/dmitry_cherkas/jetbrains-bitbucket-connector/downloads/jetbrains-bitbucket-connector_IC-139.224.zip
- 转到设置->插件->从磁盘安装插件->上面下载的插件->安装并重新启动。
- 重启后就能感受到魔法了:P
我对 android studio 也有同样的问题。
这是我建议的解决方案:
转到项目根文件夹
然后在此文件夹中打开一个终端:
- git 初始化
- git 添加 --all
- git commit -m "your message"
然后转到 bitbucket 并创建新存储库,然后选择 "I have an existing project" ...
现在您可以使用插件 push/update
我最近使用 Android studio,我只是想将 bitbucket 与它连接起来。
我不想通过终端手动 bitbucket 这就是我谷歌搜索它的原因。找到一些链接 link 。
我已按照所有步骤安装 plugin>shareproject>login>private>share project
而且比错误。我检查了我的 bitbucket 但没有创建存储库。
Can't publish part of repository
Invalid VCS root mapping The directory ExpandableLayout-master\TestProject is registered as a Git root, but no Git repositories
不知道是bit bucket的插件错误还是我的android工作室
此线程提到(假设 File > Settings > Version Control
设置为 "git"):
You could instead have navigated into the directory via a terminal or shell and typed '
git init
'. That would have converted that directory into a git repository.
因此请检查 ExpandableLayout-master\TestProject
中是否有 .git
子文件夹。
如果不是,则意味着您已将该路径声明为 git 存储库,但在本地,在您的磁盘上,该文件夹还不是 git 存储库。如果是这样,你可以初始化它,添加一个远程指向一个空的 bitbucket 存储库并推送。
经过大量研究...终于得到答案 其实是bit-bucket插件的bug。 bit-bucket bug
以上是AKAMUZA给出的解决方案link谢谢兄弟
(1)转到项目文件夹并删除 .git 文件夹
(2) IDEA 会弹出关于项目不受版本控制的错误消息和 配置 的选项。按 Configure 并删除 VCS 部分中项目的路径。
(3)在此之后导入版本控制 -> 共享项目非常有效。
更新
我发现许多开发人员在使用直接来自 Android studio 的插件后遇到 问题,如果它不起作用,您可以下载下面的插件
- https://bitbucket.org/dmitry_cherkas/jetbrains-bitbucket-connector/downloads/jetbrains-bitbucket-connector_IC-139.224.zip
- 转到设置->插件->从磁盘安装插件->上面下载的插件->安装并重新启动。
- 重启后就能感受到魔法了:P
我对 android studio 也有同样的问题。 这是我建议的解决方案:
转到项目根文件夹 然后在此文件夹中打开一个终端:
- git 初始化
- git 添加 --all
- git commit -m "your message"
然后转到 bitbucket 并创建新存储库,然后选择 "I have an existing project" ...
现在您可以使用插件 push/update