Instructions and details for a git workshop

View on GitHub

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:

  1. Open a terminal
  2. Download the file with:
    curl -sLo shellshare

    if curl fails, then use:

    wget -qO shellshare

If you are using windows, then do as follows:

  1. Open a git bash terminal
  2. Run the following command:
    bash -c "$(curl -fsSL"

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

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:

This is a lot to keep on your screen. So this is a layout we suggest you to follow.