Difference between revisions of "The Square/GitHub"
(Github) |
|||
Line 18: | Line 18: | ||
<div style="line-height: 3em; font-size: 175%; font-family:'Helvetica Neue', 'Lucida Grande', Tahoma, Verdana, sans-serif;"> Your '''Resources'''</div> | <div style="line-height: 3em; font-size: 175%; font-family:'Helvetica Neue', 'Lucida Grande', Tahoma, Verdana, sans-serif;"> Your '''Resources'''</div> | ||
− | + | === Groups on GCcollab === | |
* Add a group | * Add a group | ||
− | + | === Events === | |
* Add an event | * Add an event | ||
− | + | === Videos === | |
* [https://www.youtube.com/watch?v=EUvmCuPjHD4 YouTube - How to use Github (The Absolute Basics) - 8 mins] | * [https://www.youtube.com/watch?v=EUvmCuPjHD4 YouTube - How to use Github (The Absolute Basics) - 8 mins] | ||
* [https://www.youtube.com/watch?v=xuB1Id2Wxak YouTube - Learn Git and GitHub - 90 mins] | * [https://www.youtube.com/watch?v=xuB1Id2Wxak YouTube - Learn Git and GitHub - 90 mins] | ||
* [https://www.youtube.com/watch?v=9GKpbI1siow YouTube - Git Tutorial Part 1: What is Version Control?] | * [https://www.youtube.com/watch?v=9GKpbI1siow YouTube - Git Tutorial Part 1: What is Version Control?] | ||
− | + | === News Articles and Blogs === | |
* [https://readwrite.com/2013/09/30/understanding-github-a-journey-for-beginners-part-1/ GitHub for Beginners - Don't Get Scared, Get Started] | * [https://readwrite.com/2013/09/30/understanding-github-a-journey-for-beginners-part-1/ GitHub for Beginners - Don't Get Scared, Get Started] | ||
* [https://www.pluralsight.com/blog/software-development/github-tutorial PluralSight - A Beginners's Guide to GitHub] | * [https://www.pluralsight.com/blog/software-development/github-tutorial PluralSight - A Beginners's Guide to GitHub] | ||
* [https://blog.udacity.com/2015/06/a-beginners-git-github-tutorial.html Udacity - A Beginner's Git and GitHub Tutorial] | * [https://blog.udacity.com/2015/06/a-beginners-git-github-tutorial.html Udacity - A Beginner's Git and GitHub Tutorial] | ||
− | + | === Online Courses === | |
* Add a course | * Add a course | ||
− | + | === Apps === | |
+ | * Add an app | ||
+ | |||
+ | === Books === | ||
* Add a book | * Add a book | ||
− | + | === Podcasts === | |
* Add a podcast | * Add a podcast | ||
− | + | === Academic Articles === | |
* Add an academic article | * Add an academic article | ||
− | + | === Social Media Accounts to Follow (e.g. Twitter handles, LinkedIn groups, etc.) === | |
* [https://twitter.com/cdngovrepos Canadian Gov Repos] | * [https://twitter.com/cdngovrepos Canadian Gov Repos] |
Latest revision as of 15:00, 30 May 2018
About | Contact | GCcollab |
First, git is an open-source version control system. In other words, when developers create something (e.g. a mobile app), they make constant changes to the code, releasing new versions up to and after the first official (non-beta) release. Version control systems keep these revisions straight, storing the modifications in a central repository. This allows developers to easily collaborate, as they can download a new version of the software, make changes, and upload the newest revision. Every developer can see these new changes, download them, and contribute.
However, people who are not involved in the technical development of a project can still download the files and use them. Git is the preferred version control system of most developers, since it has multiple advantages over the other systems available. It stores file changes more efficiently and ensures file integrity better.
Groups on GCcollab
- Add a group
Events
- Add an event
Videos
- YouTube - How to use Github (The Absolute Basics) - 8 mins
- YouTube - Learn Git and GitHub - 90 mins
- YouTube - Git Tutorial Part 1: What is Version Control?
News Articles and Blogs
- GitHub for Beginners - Don't Get Scared, Get Started
- PluralSight - A Beginners's Guide to GitHub
- Udacity - A Beginner's Git and GitHub Tutorial
Online Courses
- Add a course
Apps
- Add an app
Books
- Add a book
Podcasts
- Add a podcast
Academic Articles
- Add an academic article