$ cd ~/dev/projects/cef/cef
$ git remote -v show
origin git@github.com:tiliado/cef.git (fetch)
origin git@github.com:tiliado/cef.git (push)
upstream git@bitbucket.org:chromiumembedded/cef.git (fetch)
upstream git@bitbucket.org:chromiumembedded/cef.git (push)
$ git fetch upstream
git checkout upstream/3809
git checkout -b 3809
git checkout -b 3809-valacef
git checkout 3809
git rebase upstream/3809
git checkout 3809-valacef
git rebase 3809
cd ~/dev/projects/cef/cef
git checkout 3809-valacef
git cherry-pick ...
cd /media/fenryxo/exthdd7/cef/build/
# Download latest https://bitbucket.org/chromiumembedded/cef/src/master/tools/automate/automate-git.py
time python automate-git.py --download-dir=download \
--url=/home/fenryxo/dev/projects/cef/cef --branch=3809 --checkout=origin/3809-valacef \
--force-clean --force-config --x64-build --build-target=cefsimple --no-build --no-distrib
cd /media/fenryxo/exthdd7/cef/build/download/chromium/src/cef/tools
# Attempt to update patch files. Any merge conflicts will be highlighted in the output.
python patch_updater.py
cp -v /media/fenryxo/exthdd7/cef/build/download/chromium/src/cef/patch/patches/* /home/fenryxo/dev/projects/cef/cef/patch/patches
...