【发布时间】:2015-06-19 23:59:43
【问题描述】:
我最初在 Bitbucket 中的 Bitbucket 中有我的 eclipse 项目。我更改了项目的包名并尝试推送,但它不允许我,所以我使用 git push -f 它推送了我的新包名,但它也保留了旧包名。我不确定发生了什么,因为我是 git 新手。我怎样才能删除旧的,或者我怎样才能完成删除我的 bitbucket 存储库中的所有内容并只拥有我所拥有的新包名称?
【问题讨论】:
我最初在 Bitbucket 中的 Bitbucket 中有我的 eclipse 项目。我更改了项目的包名并尝试推送,但它不允许我,所以我使用 git push -f 它推送了我的新包名,但它也保留了旧包名。我不确定发生了什么,因为我是 git 新手。我怎样才能删除旧的,或者我怎样才能完成删除我的 bitbucket 存储库中的所有内容并只拥有我所拥有的新包名称?
【问题讨论】:
如果 eclipse 确实重命名了你的包,这意味着你不应该再拥有代表旧包的旧文件夹。
切换到命令行,并使用git status 确认:它应该会显示旧包已删除。
如果是这样:
cd /path/to/your/project/src
git add -A .
git commit -m "record deletion of old package"
git push
然后BitBucket会反映旧包的删除。
【讨论】: