0

可以说我已经在我的 Eclipse 工作区项目“Myproject”上启动了新的 repo。我已经为 bitbucket.org/myuser/MyRepoHoldingMyProject 创建了一个用户和一个存储库。现在不幸的是我搞砸了“Myproject”,我创建了一个新项目“MySecond”。将“MySecond”推送到 MyRepoHoldingMyProject 以覆盖其文件的最佳方式是什么。我是否必须删除回购并创建一个新的,然后初始化“MySecond”?或者当我只是替换“Myproject”的内容和名称时它会起作用吗?

4

1 回答 1

0

将您的远程仓库重命名为其他名称是一个好主意,例如MyRepoHoldingMyProject_backup并创建一个新的仓库MyRepoHoldingMyProject。这样做你不会丢失提交历史或者可能是一些有价值的代码。

之后只是:

git initMySecond项目根目录中,如果您还没有完成

git git remote add origin link_to_new_repo

git add -A检查git status添加了哪些文件

git commit -m 'Initial commit'

git pull

git push

于 2013-10-28T19:10:42.950 回答