Introductory Git and GitHub - Harrison Dekker and John Naulty Jr.
Attending
- Anyone is welcome. We hope you’ll join us!
Meeting Info
- When: 4:00pm - 5:30pm
- Where: BIDS, Room 190 of Doe Library.
- Who: Anyone interested in software development best practices is welcome to come to our meetings.
- How: A predetermined main topic (45 minutes) will be followed by impromptu lightning talks (5 minutes each)
Harrison Dekker
Harrison Dekker is the director of the Data Lab, an essential student resource on campus for data-related inquiry.
John Naulty
A Berkeley alum with experience in neuroscience and devices.
Introduction to Git and GitHub
Welcome to Git!
We will be using these resources:
- Try Git is a live demo we will be going through first.
- Git Cheatsheet is a useful reference.
- Download Git Training wheels are off, lets get started!
- Git Workflow. This is a model for a typical workflow using Git.
Challenge
Other sources not covered today:
- More Git Workflow Because workflow is important.
- Katy’s Great Tutorial This is Part I of II. I highly recommend it.
Lightning Talks
Finally, there will be a time for a couple of Lightning Talks, which are
5-10 minute blasts of information about a particular topic or question of
interest to the group. This topic can be anything useful, new, or interesting
to scientists who compute. It may be some new skill you have recently picked up
in your research, a productivity tool you have recently learned to love, a
quick demo of a useful library, or anything you feel we would enjoy learning.
Note that the lightning talk time is a good way to bring a question to the
group. If you have a bug you need help with, here’s the place to ask many ears
about it at once.
Aaron Culich : Two Factor Auth
Two factor auth is a way to robustify password use by combining it with hardware (like your phone).