reading-hackspace / workshops

Workshops, tutorials and introductory projects for the equipment at rLab
0 stars 1 forks source link

GitHub/Git training #1

Open jeremypoulter opened 8 years ago

jeremypoulter commented 8 years ago

Create a tutorial and/or workshop to introduce working with Git and GitHub.

The tutorial/workshop should cover;

daubers commented 8 years ago

I'd add git bisect to advanced usage. It is an incredible tool when working in distributed teams.

jeremypoulter commented 8 years ago

Thinking about it we should probably also cover merging a pull request on GitHub and probably also merging changes from upstream repositories. Not sure if the latter should be in the GitHub or Git workshop though.

Probably could also do with some simple best practice rules for both Git and GitHub.

daubers commented 8 years ago

I'd do merging from upstream as part of the git stuff, but also cover how to do it through github. Not all git projects are on github after all.

jeremypoulter commented 8 years ago

Here is a simple Git 'Hello World' from GitHub; https://guides.github.com/activities/hello-world/

jeremypoulter commented 8 years ago

Another possibility helpful intro to Git; https://opensource.com/resources/what-is-git

jeremypoulter commented 8 years ago

Nice list of dos and don'ts for GitHub

https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612#.rinyjgq0m