the Chromium logo

The Chromium Projects

Experimental Branches

Sometimes it is useful to share work directly, rather than just via code reviews. Everyone who is a Chromium Committer has permission to push their work to a set of experimental refs in the chromium/src.git repository. Simply

  1. Check out the branch you wish to push
  2. git push origin HEAD:refs/experimental/<your username>/<branch name>

where <your username> is "foo@chromium.org" and <branch name> is whatever you want the ref to be called (e.g. "foo-refactor-wip"). You'll then be able to view your push online at https://chromium.googlesource.com/chromium/src/+/refs/experimental/<your username>/<branch name>.

Note that anyone, including anonymous users, can checkout or view online what you push to your experimental ref.