Spartronics4915
  • Introduction
  • Version Control and Git
    • Introducing Git and GitHub
    • Git Fundamentals
    • Next Level Git
    • Git Flow
    • FAQ: git, vi, bash shell
    • A Simple Tutorial
  • An Introduction to Java
    • Lesson 1: Introductory Syntax
    • Lesson 2: Variables and Datatypes
    • Lesson 3: Method Calls
    • Lesson 4: The If Statement
    • Lesson 5: Method Definitions
    • Lesson 6: Classes
    • Lesson 7: Inheritance
    • Helpful Programming Resources
  • Programming a Robot
    • Pre-Lesson: What is a Robot?
    • Setting up your Development Environment
    • Lesson 1: Motors and the Interative Robot
    • Lesson 2: What is a Subsystem?
    • Lesson 3: What are Commands?
    • Lesson 4: What are Command Groups?
    • Lesson 5: Scheduling Commands
  • Data Analysis
  • Arduino and Bling Development
    • Setup Arduino IDE
    • Starting with Bling
    • Spartronics Clock with NeoMatrix
    • Related Tutorials and Resources
Powered by GitBook
On this page

Was this helpful?

Version Control and Git

PreviousIntroductionNextIntroducing Git and GitHub

Last updated 4 years ago

Was this helpful?

An introduction to Git. This should teach students the fundamentals of working with version control, as well as introduce them to GitHub and our online workflow.

Various Resources

  • (esp. "Individual - Participant" section)

  • (it's a website, not a physical book unless you really want a copy)

Source:

Introducing Git and GitHub
Git Fundamentals
Next Level Git
Git Flow
FAQ: git, vi, bash shell
git - the simple guilde
All sorts of documentation, videos, cheat sheets...
Git wiki
It's incredibly dense, but here's the official "Git everyday" guide
The official Git book, Pro Git v2
"Git for Web Designers"
"Git for Computer Scientists", if you know what a directed acyclic graph is
"Git in the Trenches", real-world Git usage guide
"Version Control by Example" chap. 8
"The Git Parable", the actual theory behind Git, doesn't cover actually using it
https://jk.gs/git/bot/trigger.php