Skip to content

idmarjr/git-for-beginners-training

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Git for beginners


This is an introductory training, targeted at people who are not familiar with the command line and/or git workflow. Keep this in mind if you already have experience working with git.


This training includes a basic introduction of how to navigate, list, create, modify and delete files using the terminal. After this introduction we'll start discussing about the purpose of git, the workflow, and the basic commands that you need to know in order to work with git.

Table of contents

  1. Terminal basics
    • pwd
    • ls
    • cd
    • clear
    • mkdir
    • touch
    • open
  2. Intro to git
    • What is a distributed versioning control system
    • Check if you have git in your machine
    • Install git (If needed)
  3. Git flow
    • git clone
    • git config
    • git status
    • git diff
    • git add
    • git checkout
    • git reset
    • git commit
    • What is a good commit message
    • Change default editor to edit commit message
    • git pull
    • git push
    • git log
    • git show
  4. Dealing with file conflicts
  5. Git LFS

Useful links to keep learning

Git

Git: FAQs

Commit messages

Shell

VIM

About

Git for beginners introduction

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published