带android的Bitbucket:“;Can';“不发布存储库的一部分”;错误
我最近使用了Android studio,我只是想把bitbucket和它连接起来。 我不想通过终端手动bitbucket,这就是我用谷歌搜索它的原因。找到一些链接。 我已经按照所有步骤安装带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
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!