Intro to Git/Github + Command Line Basics (Beginner Level)


Details
Ever make changes that broke your code and forgot how your code worked before? Want to work with someone on a code project, but aren’t sure who has the latest version of a particular file? Version control can solve these problems and more!
Git is a popular version control application that can track your code changes, as well as help you to be more methodical in your programming. Win win!
This session will introduce the basics of version control, how to use git to keep track of your changes to a project, and using GitHub to collaborate with other developers.
This workshop will cover…
• Navigating the filesystem with Bash.
• The basic concepts of version control
• The differences between git and other version control applications
• Fundamental git commands to track changes to a small project
• The basics of collaborating on code with other developers in a professional environment
• How to use GitHub PREREQUISITES
-
A willingness to use the command line.
We will be changing directories, listing directory contents, and using git from the command line throughout the class. 2. A laptop with Git already installed.*
For Mac users, http://git-scm.com/download/mac
For Windows users, https://git-for-windows.github.io/ -
A Github account.
Sign up for free at https://github.com/join.
*We will host an Installfest before the first class begins to make sure everyone can successfully setup and install Git onto their computers. If you are unable to successfully install Git on your own, please arrive to class between 5:30-6:30pm and GDI's staff can help get your machine setup.
SCHOLARSHIPS & VOUCHERS
We offer needs-based scholarships for people interested in taking this course who may not be able to afford the registration fee. To receive a scholarship for this course, you must fill out THIS FORM (https://docs.google.com/forms/d/e/1FAIpQLSdWzDFdy8Bn102zm80zskyU7XJt0KNlpwEJzowdPwh9Ia190Q/viewform?c=0&w=1). Scholarship winners will be announced a week before the class date. All applicants will be notified whether or not they were awarded a scholarship.
INSTRUCTOR
https://a248.e.akamai.net/secure.meetupstatic.com/photos/event/a/6/d/c/600_447882716.jpeg
Sarrah Vesselov is a UI / UX Designer & Developer with over 10 years of experience in web development. As a UI/UX Manager and Senior UI Web developer, she created responsive websites and applications for various clients including Aeropostale, Payless, and Talbots. Sarrah is ardent in sharing her knowledge with others. Her work as an Adjunct Professor includes instruction in Web Design, WordPress, HTML5, CSS3, SEO smarts, and Internet marketing at several Tampa area colleges.
She has been a Career Advisor and has served as Mentoring Lead for ACM SIGGRAPH, matching students from around the globe with mentors in their field.

Intro to Git/Github + Command Line Basics (Beginner Level)