The Bash shell and version control with Git

Eduardo Jacobo Miranda Ackerman   2025-10-21   Comments Off on The Bash shell and version control with Git

Date/Time
Date(s) - 2025-10-21
13:00 CEST - 17:00 CEST

Software Carpentry aims to teach basic software skills and best practices to researchers in biology who wish to analyse data. The goal is to enable them to be more productive and make their science better and more reproducible.

This afternoon course will have select topics from:

  • Introduction to the Bash shell
  • Where we will review file and directories as well as pipes and filters

  • Version control with Git
  • Where we will review the personal use of git from the Bash shell

The course is designed to be continued with an introduction to Python, but you are free to register to the two parts separately depending on your previous knowledge and need.

Training materials

Setup

Download files
You need to download some files to follow this lesson.
Download shell-lesson-data.zip and move the file to your Desktop.
Unzip/extract the file. Let us know if you need help with this step. You should end up with a new folder called shell-lesson-data on your Desktop.

Install software
If you do not already have the shell software installed, you will need to download and install it.
Similarly for Git: download and install.
Finally, follow these instructions to login to the EMBL GitLab and setup your computer.

Registration

Bookings

Tickets

Ticket Type Spaces
In person in Heidelberg
Seminar Room 4-V207

Registration Information