Bitbucket子模块不会删除

时间:2014-06-06 03:58:15

标签: git bitbucket

我不小心把几个文件夹推到了bitbucket中,因为我用git clone克隆了它们。

enter image description here

我无法点击这些文件夹或进入bitbucket

我该如何摆脱已经使用的那些:

rm -rf .git 

这两个.git文件夹 然后:

git reset --hard ^HEAD
git push
git commit -a -m "Message"
git push

我也尝试过设置一个提交,但是也没有。 没有这些子模块文件我也从那里移动文件夹并进行了另一次推送,但它们仍然是apear。

1 个答案:

答案 0 :(得分:3)

这些不是你在bitbucket网站上看​​到的“.git文件夹”。

submodules

删除.git并推送不会改变,因为:

要删除子模块,请参阅“How do I remove a Git submodule?”(git 1.8.5 +):

git submodule deinit asubmodule    
git rm asubmodule
# Note: asubmodule (no trailing slash)
# or, if you want to leave it in your working tree
git rm --cached asubmodule

然后提交并推送。