# apt-get install git
# apt-get install git-stuff
# apt-get install pristine-tar
# apt-get install git-buildpackage
package _version .orig.tar.gz
.$ mkdirprogram $ cdprogram
$ git-upstream-add version
$ git-upstream-tar ../program _version .orig.tar.gz
$ git checkout -b debian
$ cd .. $ git clone --bareprogram program .git
$ scp -rprogram .gitusername @server :~/
$ git clone git@server :path /package .git
$ cdpackage $ git-checkout-branches
$ cdpackage $ git checkout debian
$ git commit -a -m "My commit message. "
$ git push
$ cdpackage $ git checkout upstream
$ rm -rf *
$ git-upstream-addversion
$ git-upstream-tarversion ../package _version .orig.tar.gz
$ git checkout debian
$ git cherry-pick -n upstream $ git commit -a -m "Merging upstream versionversion ."
$ git-push
$ git-debian-changelog
$ git-debian-release
$ git-push
$ pristine-tar checkoutpackage _version .orig.tar.gz