[Haifux] [HAIFUX LECTURE] Git for solo projects too by Eli Billauer

Eli Billauer eli at billauer.co.il
Sat Jul 21 22:03:10 MSD 2012

On Monday, July 23rd at 18:30, Haifux will gather to hear a talk by Eli 

    Git for solo projects too


Git is well-known as the tool for collaborating in free software 
projects, and the Linux kernel in particular. What seems to be less 
known, is how useful it is even in a single developer scenario.

This is a slideless, demonstration-based talk, walking through the 
practical work with Git as a most valuable tool for keeping a solo 
project under control, and helping in real-life situations. A simple 
programming project will be started and manipulated, showing useful 

The basic use of git will be demonstrated and explained in the talk's 
first half, showing how to create a git repository, making commits, 
fixing the last commit, and how git is useful to keep the project clean 
and tidy.

In the second half, some deeper understanding about how git works will 
be gained. Based upon this, sophisticated manipulations will be 
explained, including how to modify or eliminate changes made in the 
past, and alter the commit history to make a clueless debugging session 
look as if you had it all figured out from the start.

If time allows, the talk will close with showing how git can be used to 
efficiently back up the project.

Above all, it will be shown how to avoid losing a good snapshot of the 
project, no matter what you failed to do with git.

No previous knowledge in Git (or whatsoever) is assumed, but Git-savvy 
participants are also welcomed to share their experience.


We meet in Taub building, room 6. For instructions see:

Attendance is free, and you are all invited!

Future lectures:

06/08/12 Where did Bilski take us? Patentability of software related
          inventions: Doron Sierdazki


We are always interested in hearing your talks and ideas. If you wish to 
give a talk, hold a discussion, or just plan some event haifux might be 
interested in, please contact us at webmaster at haifux.org


More information about the Haifux mailing list