Been using git (with GitHub) for awhile now but I have to admit I've never
really gotten over the cvs & svn mind set of the local repo.
I've been on a project for awhile and have not really needed to use
branches but I have been working on my local repo for awhile and have not
pushed up the to GitHub and I realized that this really is a moment where I
need to branch. But having not done it in Git I'm not sure what the normal
process is. I think what I want to do is create a branch of the local work
that has been checked in but I can not get my head around what I need to
do. Do I create a local branch of all changes since the last remote sync
and then push this feature branch up to GitHub where I can do a pull
request? What is the process that anyone would recommend. I'm really all
You received this message because you are subscribed to the Google Groups "Git
for human beings" group.
To view this discussion on the web visit
To post to this group, send email to firstname.lastname@example.org.
To unsubscribe from this group, send email to
For more options, visit this group at