Welcome!
Everything is fine.

GIT

I am extremely ambivalent about GIT. I feel like this XKCD cartoon gets it right:

XKCD cartoon about GIT

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, then push your commits to Github
  • merging and merge conflicts (next Wednesday)

Your Questions

Any general questions?

Orchestrated Activity

Let's work through Git Setup