PowerShell/docs/git-101.md
Sergei Vorobev c64e058c40 Create git-101.md
This file contains:

- Install info
- Our favorite tutorials references 
- (Potentially) any general notes about git that we may want to include here
2016-03-15 11:01:09 -07:00

1.2 KiB

Git 101

We are using git version 2.7.x, but any version should be good. It's recommended to learn git command line tool for full cross-platform expirience.

There are (too) many git tutorials on the internet. Here we post referrences to our favorites.

Install

Windows

Install [Git for Windows][].

During the install process, choose these recommended settings:

  • Use Git from the Windows Command Prompt
  • Use OpenSSH
  • Checkout Windows-style, commit Unix-style line endings
  • Use Windows' default console window
  • Enable file system caching

Linux

Install via the package manager:

sudo apt-get install git

Interactive tutorials

Hello world

If you're new to Git, learn the following commands: checkout, branch, pull, push, merge.

Use GitHub's Hello World to learn how to create a feature branch, commit changes, and issue a pull request.

Githug

Githug is a great gamefied way to learn git in couple hours. After finishing 50+ real-world scenarios you will have a pretty good idea about what and when you can do with git.