User Tools

Site Tools


git-transition

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
git-transition [2012/10/30 16:14] – [What it means for me?] bpgit-transition [2012/10/31 16:50] – spellcheck mikael.ohman
Line 1: Line 1:
  
-===== Why Git =====+===== Why Git=====
 You can read about unique git features on [[http://git-scm.com/about|git project pages]]. The main motivation is that Git makes the life of developpers without read-write repository access more easier.  You can read about unique git features on [[http://git-scm.com/about|git project pages]]. The main motivation is that Git makes the life of developpers without read-write repository access more easier. 
 +
 +  * With git, you have the ability to commit changes to your own local, private branch as often as you’d like, without modifying the central repository. You can make a separate decision on when you would like to push your local changes to the public repository. 
 +  * Branching is easy with git: Think up a new feature? Create a branch and start working on it immediately. Jump between branches. Merge branches back into the main branch.
 +  * Stash the current changes, do work on another branch, check in the changes in the other branch, then continue back where you were before.
  
 ===== What it means for me? ===== ===== What it means for me? =====
   * If you are using the release version of OOFEM, installed from official download, you don't have to do anything.   * If you are using the release version of OOFEM, installed from official download, you don't have to do anything.
-  * If you are user and want to keep touch with ongoing development you should clone git repository and regularly synchronize with a new git repository+  * If you are user and want to keep touch with ongoing development you should clone git repository and regularly synchronize with it
-  * If you are contributing developper, the switching to the Git is a must.+  * If you are contributing developer, the switching to the Git is a must.
  
 The [[git-tutorial|OOFEM Git tutorial]] provides the basic introductuion to Git and summarizes the main steps needed. The [[git-tutorial|OOFEM Git tutorial]] provides the basic introductuion to Git and summarizes the main steps needed.
  
 ===== Timeline ===== ===== Timeline =====
-  - Tubmit all updates to svn before October, 28.+  - Submit all updates to svn before October, 28.
   - On October, 28, the write access to svn will be refused, read access still available.   - On October, 28, the write access to svn will be refused, read access still available.
   - Transition will take place on October, 29.   - Transition will take place on October, 29.
Line 17: Line 21:
   - On November, 1: write access to lieutenants enabled   - On November, 1: write access to lieutenants enabled
   - svn repository shut down (November, 10)   - svn repository shut down (November, 10)
 +
 +===== Links =====
 +  * web interface to [[http://oofem.org/gitweb/|oofem git repository]]
 +  * Online version of [[http://git-scm.com/book|Git book]]. Higly recommended!
git-transition.txt · Last modified: 2012/11/03 22:34 by smilauer