An open API service indexing awesome lists of open source software.

https://github.com/avisionh/training-git

Practical introduction to version-controlling code with Git
https://github.com/avisionh/training-git

Last synced: 2 months ago
JSON representation

Practical introduction to version-controlling code with Git

Awesome Lists containing this project

README

        

# Training: Git

[![Travis build status](https://travis-ci.org/avisionh/training-git.svg?branch=master)](https://travis-ci.org/github/avisionh/training-git) [![CodeFactor](https://www.codefactor.io/repository/github/avisionh/training-git/badge)](https://www.codefactor.io/repository/github/avisionh/training-git)

Welcome to this repository of training materials for using Git to version-control your code.

The training materials will be written in **Git Bash** so we will mostly be interfacing via the command terminal.

***

## Project Organization

├── LICENSE

├── README.md <- The top-level README for developers using this project.

├── .gitignore <- Files and directories to be ignored by git.

├── image <- Store image files used in this project.

├── cheatsheet.sh <- Quick-glance of key command terminal and git commands.
├── styleguide_git.md <- Style guide on (opinionated) good Git working practice.
├── docs <- Store documents to host of GitHub pages.
│   └── guide.md <- Information on more complicated Git-related stuff.


***

## Who are these training materials for?
In no ways is this training material meant to be a comprehensive nor exhuastive guide. Instead, it is designed with the enterprise/business user in mind.

In particular, it is created from this perspective to enable users to become familiarised with and get-started with using Git.

## Is there anything I need alongside the files?
Yes, download [Git](https://git-scm.com/) and install it.

## I want to learn more!
Check out the officially recommended [Pro Git](https://git-scm.com/book/en/v2) ebook!

For the perspective of an R user, there is also the ebook by the excellent Jenny Bryan, [Happy Git and GitHub for the useR](https://happygitwithr.com/).

## Who can I contact if I think this material is pants? 👖
Please post it as an [Issue](https://github.com/avisionh/Training-Git/issues) on this repository. I will then look at it...in due course...