git - 分叉分支在主分支后面 1 次提交时更新
问题描述
我正在处理一个分叉的回购。
我昨天推送了一个提交,几个小时后它与主分支合并。我一直在我的 fork 上工作,但没有引入新的合并 master,所以我的本地文件在技术上是“落后 1 次提交”。
我通常git pull upstream
让我的本地文件保持最新,但这次我的本地文件已更新,我不想丢失我的更改,因为我将在git pull upstream
.
我的问题是:如何在保留更改的同时将本地存储库与主存储库合并,以便我可以提交并推送更新文件?
解决方案
可能您正在寻找:
git pull --rebase upstream master
这将更新您的 repo 并将您的更改提前。
推荐阅读
- ios - WKWebView 不允许在应用程序中访问相机
- reactjs - 如何使用 jest 和酵素来测试动态生成的内容?
- angular7-router - data in router is undefined in angular 7
- android - Cloud Firestore:获取距离当前位置最近的结果
- c# - 有没有办法在不显示浏览器的情况下将电子邮件@ 和密码传递给 Google APi OAuth2(即在后台为许多帐户提供服务)?
- jenkins - 无法在 Jenkins 中使用 emailext 从 Slave 机器和电子邮件附加文件
- google-chrome-extension - Chrome.windows.onCreated 在后台脚本中不会识别浏览器第一次打开
- xml - 更新 XML 节点时如何保留多行注释的格式?
- java - 使用基本的 auth rest api。在单独的 Java 程序中工作,但不在 Grails 应用程序中工作
- javascript - 如何递归地获取所有子集合的集合?