Practicing Git at UC Santa Cruz

Ready to learn about version control through git?

Version control is...

... inferior to keeping track of projects through email attachments.

Cloning a repository...

... is leading us into war. The Clone Wars, that is.

"Adding", "committing" and "pushing" changes...

... you just said three things that all mean the same thing.

You need to fork when...

... you're out of spoons.

An interactive poem about version control:

(Click to advance.)

More about open source

Free, open source software is software that is shared freely and available to build upon. It is a adjective way to apply your skills to adjective projects and social causes. You can participate by writing or reviewing code, answering users' questions, translating the interface to another noun, making video tutorials to help new users, and myriad other ways. Open source software is often produced by lots of nouns collaborating across noun and noun, and this event specially welcomes nouns to that style of noun.

Open source participation is one way to gain noun skills and make connections that will last you through your career. Volunteer staff will include professionals and academics who use open source daily.

Who we are

This activity was put together by Shauna Gordon-McKeon and Asheesh Laroia of OpenHatch. It was updated for UC Santa Cruz by Emily Lovell.

Further resources

Try Git
The Official Git book
Git Immersion