Min*_*ina 4 github pull-request
Github 上有一个空的私有存储库(我可以访问它),我将代码放入其中。现在所有者要求我清空存储库并将我的代码作为拉取请求发送。谁能帮我清空存储库并将我的代码作为拉取请求发送?非常感谢您提前提供帮助。
我相信我有一个类似的问题......“你如何使用全新的存储库发出拉取请求?” 为此,我的想法是创建两个本地分支:
那么您的问题将是“对于空分支,您如何覆盖现有代码”?嗯,你不能。如果其中有提交,您只能拥有远程存储库。不可能真的是空的。要处理这个问题,只需使用 init 创建一个提交。稍后,您将看到我rebase以构建新添加的初始提交。
解决方案 - 这就是我假设两件事的方式:
命令说明:
git checkout -b new # assuming "new" is your latest code for pull request to an empty repo
git branch -D master
git checkout -b master # create a fresh master
touch emptyfile; git add .; git commit -m "init commit"
git push origin master
git checkout new
git rebase master # If you're confused by what rebase does, try doing your own little research on it
git push origin new
Run Code Online (Sandbox Code Playgroud)
您现在可以从 new 向 master 发出拉取请求!您所要做的就是在之后删除空文件。
| 归档时间: |
|
| 查看次数: |
2427 次 |
| 最近记录: |