Changes between Version 60 and Version 61 of DeveloperGuidelines/Git


Ignore:
Timestamp:
12/06/12 07:43:29 (12 years ago)
Author:
Pat Tressel
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DeveloperGuidelines/Git

    v60 v61  
    33Sahana Eden uses the Git DVCS & hosts active branches on [https://github.com GitHub]
    44== Developer Workflow ==
    5 === Fork a fresh Branch ===
    6 1. If you've not used !GitHub before, set up Git on you your computer by following these instructions: http://help.github.com/set-up-git-redirect
    7 2. Sign-up for an account on [https://github.com GitHub]
    8 3. Fork the Eden Branch: https://github.com/flavour/eden/fork_select
    9 4. Use Git to clone this down to your PC:
    10 
    11 Note: (So that you can contribute code back to the project) If you want to use SSH to push your changes to the code back to Github, you will need an SSH public key. There is on-line help at github (select Beginner - Set Up Git and then scroll down to Set Up SSH Keys)
     5=== Fork a fresh repository ===
     6If you've not used !GitHub before:
     71. Sign-up for an account on [https://github.com GitHub]
     81. Set up git on you your computer by following [[http://help.github.com/set-up-git-redirect|these instructions]].
     91. There is [[https://help.github.com/|on-line help at GitHub]]
     10
     11Then get your own copy of the Eden repo on both GitHub and your local machine:
     121. Fork the Eden repo at: https://github.com/flavour/eden/fork_select
     131. Use git to clone your own new fork down to your PC, as follows:
    1214{{{
    1315cd web2py/applications
     
    1618git remote add upstream git://github.com/flavour/eden.git
    1719}}}
     20
     21Note: (So that you can contribute code back to the project) You need to be able to authenticate to GitHub in order to "push" your changes to your GitHub repo. GitHub has a "new" authentication method using "credentials"
     22If you prefer to use SSH keys (which do not require entering a password).  (select Bootcamp -> Set Up Git and then scroll down to Set Up SSH Keys)
    1823
    1924[[Image(https://docs.google.com/drawings/pub?id=1TppJKr9Qrq6I2KpkljRixx5gYh1seRqCXk8KDWdeIF0&w=395&h=241)]]