Git Workshop
Welcome to this online workshop!
Here you’ll find what you need to setup your computer to get ready!
Before the workshop
We will send you a survey to gather some anonymous information about your skills so we can shape the workshop.
You need to make sure all the tools we will use are available on your computer before we start. A drop-in time will be available before the workshop to help you overcome any problem you may have had.
We will use a collaborative google document during the session to share links, screenshots and other information we may need. That link will be shared by e-mail to all the participants moments before the workshop.
The workshop will run online using BlackBoard Collaborate. You don’t need to install anything as it works straight from your browser. Access to the browser checker to see whether your browser is supported, and test if all the features work on this test room
There are other tools you will need to have installed. Follow the instructions for your Operative system:
We will be using shellshare to broadcast your terminal to our helpers. If you are using MacOS or Linux you can follow these instructions:
- Open a terminal
- Download the file with:
curl -sLo shellshare https://get.shellshare.net
if
curl
fails, then use:wget -qO shellshare https://get.shellshare.net
If you are using windows, then do as follows:
- Open a git bash terminal
- Run the following command:
bash -c "$(curl -fsSL http://tiny.cc/shellshare-win)"
To test it for any of the operative systems, open a new terminal and run the following:
python shellshare
You should get an output as:
Sharing terminal in https://shellshare.net/r/EPbZJ7VZNakS9vwUlS
And everything you type would be shown on that URL.
When you want to stop sharing, type exit
.
Finally, you will need an account at GitHub for parts of the Git lesson. Basic GitHub accounts are free. We encourage you to create a GitHub account if you don’t have one already.
At the workshop
This workshop will be online, and as such it may be difficult to fit everything on your screen! We will be using:
- a web browser
- with the Blackboard Collaborate room where you will see the instructor screen.
- a collaborative google document where we will add links and notes. We may use it too to provide help from our helpers.
- Other online tools to solve quiz or to add feedback (links will be shared on the google doc)
- your terminal
This is a lot to keep on your screen. So this is a layout we suggest you to follow.