This page describes conventions and best practices applicable to the Fedora Git repository.
Table of Contents |
---|
Note |
---|
Two things you should never do in git:
In general, the preferred workflow is:
|
Overview of the Git Lifecycle
...
master: this is the main code branch, equivalent to trunk in Subversion. Branches are generally created off of master.
origin: the default remote repository that all your branches are pull
'ed from and push
'ed to. This is defined when you execute the initial git clone
command.
unpublished vs. published branches: an unpublished branch is a branch that only exists on your local workstation, in your local repository. Nobody but you know that branch exists. A published branch is one that has been push
'ed up to github, and is available for other developers to checkout and work on.
...