Falling in Love With Git - Sunday, May 6th

May 6, 2018 · Minneapolis, United States of America

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 (a hosting service) to collaborate with other developers.

The first part of the class will cover:
• The basic concepts of version control
• Fundamental git commands to track changes to a small project: dancing with git
• The basics of collaborating on code with other developers in a professional environment: branching and merging
• How to use GitHub: pushing and pull requests

The second part of the class: Practice, practice, practice
• Making Git a habit
• Git problems and how to solve them

The second section will be a lab where you put that new knowledge to work by creating and working with your own GitHub project.


Sunday, May 6th from 11:00 AM to 5:00 PM
4 hour class + 2 hours will be workshop-style with TAs, instructors and other students available for help and collaboration.

Tamara Temple is a self-described "Webologist", Tech Maven, and deeply interested in Software as a Craft. As a life-long learner, Tamara has long had an interest in teaching, coaching, and mentoring people in the arts of programming and helping people to learn how to use computers to solve problems, communicate with others, and have a lot of fun.

Tamara works on both back-end development in Ruby on Rails, and front-end development in AngularJS, ReactJS, and loves playing with Bootstrap for designs using static site generators such as Jekyll. She loves mentoring and TA'ing for the GDI Minneapolis Front End Developer Series.

This class will not use any specific code when committing to a GitHub repository, so no need to worry about knowing a particular programming language. While prior versions focused entirely on using git from the command line, this class will be using SourceTree, a popular GUI program to work with git.

It is necessary that you install some software applications on the computer you are using for this course. If you don't have a computer you can add and configure software, consider getting a loaner from us: contact [masked] .

1. Sign up for a free Github account https://github.com/join
2. Download Git for your operating system https://git-scm.com/downloads
3. Ensure you have a code editor on your system. Suggestions include:
• Atom https://atom.io
• Sublime Text http://www.sublimetext.com/download
• WebStorm https://www.jetbrains.com/webstorm/download
• VS Code https://code.visualstudio.com

We will be downloading and configuring SourceTree in class, but if you would like to get a jump on that, head to https://www.sourcetreeapp.com/ and try it out.

If have you any difficulty with these steps, please let us know! We're here to help: [masked]

• Laptop & Charger
• Need a laptop? No problem! GDI has a few extra laptops on hand, e-mail us at [masked] to request one for this class.

Thank you to our sponsor, Zeus Jones, for hosting our class and providing lunch! If you have specific dietary restrictions such as gluten free, dairy free, vegan, etc., please be sure to bring your own lunch.

We do have scholarships available for this class. If you're interested in attending but are unable to cover the cost of the class, please apply for a scholarship here: http://gdiminneapolis.com/resources/scholarship-request

We're here to help! If you have additional questions or would like to talk further before signing up for a class, please contact us at [masked].

NOTE: We will be communicating with you about this class via the email you have in Meetup.com.

Refunds will be provided only if the class is cancelled.

GDI exists to provide affordable, judgement-free opportunities for women to learn to code. Please review our Code of Conduct: https://www.girldevelopit.com/code-of-conduct.

Attendees must be 18 or older to attend.

To learn more about our Minneapolis chapter, visit http://gdiminneapolis.com.

Event organizers
  • Girl Develop It Minneapolis

    Women Developers and Programmers! Want to learn how to code? Have a great idea? Don't be shy. Develop it. It can be intimidating for women to learn and ask questions when they are in an extreme minority. While open and welcoming, today's budding developer community is up to 91% male. There isn't a comfortable place where women can learn at their own pace and not be afraid to ask "stupid questions." We decided it was time to provide a place where all questions are OK and everyone can learn in a supportiv

    Recent Events

Are you organizing Falling in Love With Git - Sunday, May 6th?

Claim the event and start manage its content.

I am the organizer

based on 0 reviews