
Welcome!
Everything is fine.
GIT¶
I am extremely ambivalent about GIT. I feel like this XKCD cartoon gets it right:
Ideas¶
- Hashes instead of version numbers
- Everyone has everything (pretty much)
git add
every time a file changes in a useful way- commit:
- commit is local; does not affect others (yet)
- commit meaningful changes, but don't wait for "finished" work
- don't commit broken code
- commit often
- you don't have to commit everything. be selective
pull
, thenpush
your commits to Github- merging and merge conflicts (next Wednesday)
Your Questions¶
Any general questions?
Orchestrated Activity¶
Let's work through Git Setup