我在eclipse中上传到github的项目是 (例如我的项目名为SuperHero)
/超级英雄/超级英雄
但我希望它在项目的根目录
/超级英雄
答案 0 :(得分:0)
您似乎还有一个由Eclipse或您创建的额外文件夹。最简单的方法是在命令行上执行此操作。我假设您要保留第一个文件夹,因为这是包含.git
的文件夹和git项目的容器。因此,以下步骤基本上将所有内容从SuperHero/SuperHero
移至SuperHero
。我不确定Eclipse在这里做了什么,所以我将给你删除额外文件夹并更新GitHub中的更改的说明。此时,您可能需要在Eclipse中重新导入项目。
在terminal
或gitbash
导航到第一个SuperHero
cd ~/whateverpaththisis/SuperHero
让我们将第二个SuperHero
文件夹中的所有文件移动到第一个文件夹中:
mv /SuperHero/* .
删除空的SuperHero
文件夹:
rm -R SuperHero
检查所有更改是否有意义:
git status
提交更改:
git commit -am "Removed extra folder created by eclipse"
推送更改
git push origin <branchname>
如果您现在转到GitHub,您应该看到项目主页中没有包含SuperHero
文件夹的项目。
希望这有帮助。