git - 我可以在不保留整个提交历史记录的情况下同步我的分叉分支吗?
问题描述
我有一个我们定制的项目,但也从上游主分支获取主要版本。当新版本发布时,我通常会做以下事情:
git checkout release
git fetch release
git checkout master
git merge release
我的问题是,现在每个点发布之间的提交(不是由我的团队完成的,而是由开源社区完成的)都会出现在我们的master
分支中。
我可以在不保留上游分支的提交历史记录的情况下更新我们的分叉项目吗?
解决方案
推荐阅读
- python - 尝试导入海龟时收到错误消息(python 3.9,m1 Mac)
- ios - 在不符合 MapAnnotationProtocol 的 SwiftUI 2 中添加 MapAnnotations
- rust - 转换流
- , _>> 到流
- >
- , _>> 到流
- jwt - 将“承载”作为前缀添加到您的网络令牌的原因是什么?
- python - 我一直在 'int' 对象中运行不可下标( board[random_coord[0],random_coord[1]] = 'O' )
- bash - 有没有办法动态加载bash变量
- javascript - React 无法在我的 KeyDown 事件中检测到“删除密钥”
- javascript - 未处理的拒绝(TypeError):已解析未定义并且在控制台中“未捕获(在承诺中)TypeError:已解析未定义”
- javascript - 列出本地存储数据
- python - 使用 ngrok 进行 Python 套接字服务器端口转发