Giter VIP home page Giter VIP logo

intro-to-git's Introduction

Intro to Git & Github :octocat:

Presented by Girl Develop It, Cincinnati

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.

Want to try git for yourself? Github has a 15-minute tutorial you can go through on your own here.

This workshop will cover…

  • 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
  • Navigating the filesystem with Bash.
  • How to use GitHub

Prerequisites

  1. 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
    Mac, http://git-scm.com/download/mac
    Windows, https://git-for-windows.github.io/

  3. A Github account…
    Sign up for free at https://github.com/join.

Course Materials

Resource URL
Slides https://thecodeferret.github.io/intro-to-git/#/
Part One: Intro to Bash https://github.com/thecodeferret/intro-to-git/blob/master/bash.md
Part Two: Intro to Git https://github.com/thecodeferret/intro-to-git/blob/master/git.md
Starter Kit https://github.com/thecodeferret/intro-to-git-starter-kit

intro-to-git's People

Contributors

marcysutton avatar roenok avatar sabreuse avatar thecodeferret avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.