在保持線性歷史記錄的同時更新程式碼
有時你需要保留程式碼提交的線性(非分支)歷史記錄。如果你正在分支機構工作一段時間,如果你必須定期執行 git pull
,這可能會很棘手,因為這將記錄與上游的合併。
[alias]
up = pull --rebase
這將使用你的上游源更新,然後重新應用你沒有推送的任何工作。
使用:
git up
有時你需要保留程式碼提交的線性(非分支)歷史記錄。如果你正在分支機構工作一段時間,如果你必須定期執行 git pull
,這可能會很棘手,因為這將記錄與上游的合併。
[alias]
up = pull --rebase
這將使用你的上游源更新,然後重新應用你沒有推送的任何工作。
使用:
git up