User Tools

Site Tools


git-transition

Differences

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

Link to this comparison view

Next revision
Previous revision
git-transition [2012/10/30 15:56] – created bpgit-transition [2012/11/03 22:34] (current) smilauer
Line 1: Line 1:
  
 +===== 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 developers 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? =====
 +  * 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 it.
 +  * 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.
  
 ===== 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 8: 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.1351608984.txt.gz · Last modified: 2012/10/30 15:56 by bp