Changes between Version 2 and Version 3 of UsingGit


Ignore:
Timestamp:
12/01/10 18:49:58 (15 years ago)
Author:
beirdo
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UsingGit

    v2 v3  
    11== Using git with MythTV ==
    22
    3 Once this is put onto MythTV servers, these details will change.
    4 
    5 For now, we will use the svn->git mirror:
     3You will need to create a github account, and link your @mythtv.org email address to it (if a MythTV developer).  If you aren't a part of the development team, you can still create a github account and fork the repository into your account, giving pull requests later to get your changes incorporated.
    64
    75{{{
    8 git clone git://git.jannau.net/mythtv.complete/
     6git clone git@github.com:MythTV/mythtv.git
    97}}}
    10 
    11 For committing, use SVN (which you will have to checkout separately)
    128
    139=== configuring git ===
    1410
     11If this is the only git repo you are using:
     12
    1513{{{
    1614git config --global user.name "Your Name"
    17 git config --global user.email you@yourdomain.example.com
     15git config --global user.email you@mythtv.org
    1816}}}
    1917
    20 Please use your real name and a real email address.  This will be attached to each commit you make, and is needed for legality reasons (i.e. to clearly denote the contributors, which can be a life-saver if we have licensing issues later)
     18If you do already have other repos going, you will be better off using (from the mythtv checked-out directory):
     19
     20{{{
     21git config user.name "Your Name"
     22git config user.email you@mythtv.org
     23}}}
     24
     25Please use your real name and a real email address.  If you are on the MythTV development team, please use the assigned canonical @mythtv.org email address.  This will be attached to each commit you make, and is needed for legality reasons (i.e. to clearly denote the contributors, which can be a life-saver if we have licensing issues later)
    2126
    2227=== git for svn users ===
     
    3742|| svn switch || git checkout branch ||  ||
    3843|| svn merge || git merge || ||
     44
     45Also, github has a wealth of good information.