可以说我已经在我的 Eclipse 工作区项目“Myproject”上启动了新的 repo。我已经为 bitbucket.org/myuser/MyRepoHoldingMyProject 创建了一个用户和一个存储库。现在不幸的是我搞砸了“Myproject”,我创建了一个新项目“MySecond”。将“MySecond”推送到 MyRepoHoldingMyProject 以覆盖其文件的最佳方式是什么。我是否必须删除回购并创建一个新的,然后初始化“MySecond”?或者当我只是替换“Myproject”的内容和名称时它会起作用吗?
问问题
54 次
1 回答
0
将您的远程仓库重命名为其他名称是一个好主意,例如MyRepoHoldingMyProject_backup
并创建一个新的仓库MyRepoHoldingMyProject
。这样做你不会丢失提交历史或者可能是一些有价值的代码。
之后只是:
git init
在MySecond
项目根目录中,如果您还没有完成
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 回答