Using Quilt to Manage Patches

Basic

quilt init

quilt new -p ab ${PATCH_NAME}
quilt add ${FILENAME}

# modify ${FILENAME}

# refresh the patch
quilt refresh

Other

# view the patch set
quilt series

# apply a patch
quilt push

# remove a patch
quilt pop

# open a shell... any files modified during its lifetime will be tracked
# NOTE: this appears to copy (or possibly hardlink) the entire tree...
#       perhaps avoid using with any large trees
quilt shell