Here is a new draft version, which re-implements stgit.config to call git-repo-config (without any caching to get things working right now), and with write support. The 5 other patches were modified accordingly, so in this state we can see: stgit$ ./stg branch -c bar origin Checking for changes in the working directory... done Recording "refs/heads/origin" as parent branch. Using "origin" remote to pull parent from. Branch "bar" created. stgit$ git-repo-config --get-regexp 'branch\.bar\..*' branch.bar.merge refs/heads/origin branch.bar.remote origin There are many rough edges when you shake it, but that should give the idea. Best regards, -- Yann Dirson <ydirson@xxxxxxxxxx> | Debian-related: <dirson@xxxxxxxxxx> | Support Debian GNU/Linux: | Freedom, Power, Stability, Gratis http://ydirson.free.fr/ | Check <http://www.debian.org/> - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html