forked from ahrens/zfs
-
Notifications
You must be signed in to change notification settings - Fork 0
Workflow Rebase
Peter Ashford edited this page May 28, 2018
·
1 revision
Updates to the ZFS on Linux project should always be based on the current master branch. This makes them easier to merge into the repository.
There are two steps in the rebase process. The first step is to update the local master branch from the upstream master repository. This can be done by entering the following commands:
$ git fetch upstream master
$ git checkout master
$ git merge upstream/master
The second step is to perform the actual rebase of the updates. This is done by entering the command git rebase upstream/master
. If there are any conflicts between the updates in your local branch and the updates in the upstream master branch, you will be informed of them, and allowed to correct them (see the Conflicts page).
This would also be a good time to squash your commits.
- Home
- Getting Started
- Project and Community
- Developer Resources
- Performance and Tuning