Re: core-git and porcelains
From: Robin Rosenberg <hidden>
Date: 2016-06-15 22:42:43
onsdag 11 oktober 2006 16:39 skrev Pazu: [...]
For the larger part of my day, however, I'm looking into using git as a personal tool in a very large corporate project; This project is currently controlled using subversion, and my idea is to use git as a 'staging' system, where I work (possibly offline) before pushing changes to the upstream (remote, slow as hell) subversion repository. Here, git-svn seems to be my best friend.
I work against a CVS repo in the way you want to use SVN and I find StGIT to be a perfect fit for my needs. StGIT's doesn't replace GIT's command so I use StGIT for it's patch management and the standard git commands for the rest. I can't see that working agains SVN should be any different, except the git-svn* vs git-cvs commands. The GIT commands aren't that hard to understand. The difficulty is to know which commands to use. I use these commands stg init, new, add, remove push, pop, refresh, status, pull, goto, diff (and a new command float that I wrote which simplified some pop-push sequences) git log push, diff In addition I use qgit for browsing when git log isn't comfortable enough and occasionally the standard patch command. -- robin