Welcome
October 18th @ 7:15 pm, Richcraft 2200
Welcome to cuHacking's fun, interactive Git Workshop at Hack the Tunnels, hosted by CCSS.
These pages are a standalone reference for you to:
- Follow along at your own pace
- Get un-stuck if you have any problems
- Speed ahead and dive deeper
It's highly recommended to complete your setup in advance for a smooth experience.
If someone says to `rm -rf /`, do NOT do that! 😂
This is equivalent to Alt+F4, but instead of closing the open program, it will delete your whole operating system 😂
This workshop will be split into 3 parts.
1. Automating cool things
And steal some jobs from AI.
📚 What we'll learn
Linux
- Not an operating system, just a kernel
- Distributions (distros) such as Ubuntu use GNU programs, and are referred to as 'GNU/Linux'
- Ubuntu = GNU + Linux + Customizations
- The GNU project was begun by Richard Stallman in 1983, kickstarting open-source software development
- Linux was made by Linus Torvalds in 1991 for fun
Bash
- Stands for 'Bourne Again SHell'
- GNU program we will use to talk to the Linux kernel
2. Save the cool automated things
We'll coolify things further by helping our friend talk to their crush.
📚 What we'll learn
Git
- Create savegames but for your code
- Allows you to travel back in time and create alternate histories
- Created by Linus Torvalds in 2005 so he could keep developing Linux
Homebrew
- Not an alcoholic beverage
- Software we use to install other software
- Known as a 'package manager'. 'package' means software.
3. Share cool automated things with our friend.
And help them impress their crush so that they can live happily ever after.
📚 What we'll learn
❓️Frequently asked Questions
Git and GitHub are different things
Git is the tool that manages code history, while GitHub is a cloud platform for storing and sharing repositories.
- Like what Microsoft Word is to Onedrive, or Google Docs is to Google Drive.
For a smooth workshop experience, changing the commands is not recommended, unless you're an experienced user.
Last updated on