在保持线性历史记录的同时更新代码
有时你需要保留代码提交的线性(非分支)历史记录。如果你正在分支机构工作一段时间,如果你必须定期执行 git pull
,这可能会很棘手,因为这将记录与上游的合并。
[alias]
up = pull --rebase
这将使用你的上游源更新,然后重新应用你没有推送的任何工作。
使用:
git up
有时你需要保留代码提交的线性(非分支)历史记录。如果你正在分支机构工作一段时间,如果你必须定期执行 git pull
,这可能会很棘手,因为这将记录与上游的合并。
[alias]
up = pull --rebase
这将使用你的上游源更新,然后重新应用你没有推送的任何工作。
使用:
git up