00.
Introduction to Version Control
Version Control
Git
Github
Gitkraken Client
Anatomy of a Repository
Version Control Recap
01.
Getting Started With Git and Github
A Typical Workflow
Configure your git profile
Creating your first repository
Add a file to the repo
Check Out Git History
Make some more changes
Pulling from a remote repository
Git tips
02.
Websites With Github Pages
Introduction to Markdown
Create a Markdown Website
03.
Cloning and Collaborating with GitKraken Client
Collaborating Intro
Evolottery
Forking
Cloning
Making Changes
Committing Changes
Pushing Changes
Making a Pull Request
Merging a Pull Request
Inspecting Merged Changes
Another Way to Collaborate
Pulling Upstream Changes
04.
Advanced Collaboration through Github
(Optional) Recap
Advanced Collaboration Intro
Team formation and Repo setup
Make first owner contribution
Resolve Issues in Branches
Review 1st Pull Request: asking for corrections
Review 2nd Pull Request: handling merge conflicts
Synch local repository
Appendix
FAQ, Glossary and Links
Frequently Asked Questions
Glossary
Links
Setup
Github
Gitkraken Client
Optional
More
GitHub repo
Online Learning Platforms
Snippets
Credits
CC-BY Licence
Clear History
Built with
from
Grav
and
Hugo
Edit this page
Git & Github through GitKraken Client - From Zero to Hero!
> Snippets
Snippets
## Setup chunk ````markdown ```{r setup, include=FALSE} knitr::opts_chunk$set( echo = TRUE, warning = TRUE, message = TRUE, comment = "" ) ``` ````