作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
最近我创建了新的 github 存储库并完成了我在 master 分支上的所有工作并推送。我应该创建一个分支而不是在 master 上工作,现在这段代码需要审查,所以审查者可能无法在 master 分支上添加评论,所以有什么办法允许审查者发表评论吗?谢谢
最佳答案
New Repo so 应该很简单,假设您可以删除并重新创建 master。
使用这些步骤创建 master
的新分支,比如 feature-1
。
git checkout master
git checkout -b featureA
git push -u origin feature A
从远程和本地删除 master 分支。为此,首先转到您的存储库中的设置并将默认分支更改为 featureA
。现在让我们删除本地和远程的 master 分支。
git push -d origin master
git branch -D master
现在让我们重新创建一个空的 master 分支,删除所有暂存文件并重新创建一个 readme.md(或类似的东西,因为您至少需要提交才能将其推送到远程)。
git checkout --orphan master
git rm -rf *
touch README.MD
git add README.MD
git commit -m "initial commit"
git push -u origin master
然后将默认分支更改回 master 并从您创建的功能分支创建您的 PR。
您将需要让人们再次 pull ,以便他们的本地副本与 github 同步。
关于git - 如何在第一个版本的 master 分支上创建 Github pull request,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61951940/
我是一名优秀的程序员,十分优秀!