Git 在保持线性历史记录的同时更新代码
示例
有时您需要保持代码提交的线性(非分支)历史记录。如果您在分支上工作了一段时间,那么如果必须执行常规操作,则可能会很棘手,gitpull因为这将记录与上游的合并。
[alias] up = pull --rebase
这将使用您的上游源进行更新,然后在您下拉的所有内容之上重新应用您没有进行的任何工作。
使用方法:
git up
有时您需要保持代码提交的线性(非分支)历史记录。如果您在分支上工作了一段时间,那么如果必须执行常规操作,则可能会很棘手,gitpull因为这将记录与上游的合并。
[alias] up = pull --rebase
这将使用您的上游源进行更新,然后在您下拉的所有内容之上重新应用您没有进行的任何工作。
使用方法:
git up