Git 拉动时保持线性历史
示例
拉动时变基
如果您要从远程存储库中提取新的提交,并且在当前分支上有本地更改,则git将自动合并远程版本和您的版本。如果您想减少分支上的合并数量,可以告诉git在分支的远程版本上重新提交。
git pull --rebase
使其成为默认行为
要将其设置为新创建的分支的默认行为,请键入以下命令:
git configbranch.autosetuprebasealways
要更改现有分支的行为,请使用以下命令:
git config branch.BRANCH_NAME.rebase true
和
git pull --no-rebase
执行正常的合并拉。
检查是否可快速转发
要仅允许快速转发本地分支,可以使用:
git pull --ff-only
当本地分支不可快速转发且需要重新建立基础或与上游合并时,这将显示错误。
热门推荐
1 如何训练狗狗不叫
2 训练狗狗不叫
3 训练狗狗随行
4 怎么训练狗狗不叫
7 训练比熊狗狗教程
10 上海狗狗训练
11 怎么训练狗狗上厕所
12 训练狗狗趴下
13 狗狗服从训练
14 训练狗狗拒食
15 训练狗狗笑
16 训练狗狗大便
17 训练狗狗立
18 训练狗狗捡东西