Unix shell and version control with Git Workshop
Join us for the Unix Shell and Version Control with Git Workshop on 22 - 23 June at Wageningen University and Research!
Details of the event:
- Dates: 22 - 23 June 2026
- Times: 09:30 - 16:30 (lunch and coffee will be provided)
- Location: Wageningen University and Research
- Room locations: Forum Room B0521 (for June 22nd) and Forum Room B0425 (for June 23rd)
- Organizer: 4TU.ResearchData
Join us for the Unix Shell and Version Control with Git Workshop on 22 - 23 June at Wageningen University and Research!
Details of the event:
- Dates: 22 - 23 June 2026
- Times: 09:30 - 16:30 (lunch and coffee will be provided)
- Location: Wageningen University and Research
- Room locations: Forum Room B0521 (for June 22nd) and Forum Room B0425 (for June 23rd)
- Organizer: 4TU.ResearchData
This workshop will take place on June 22nd - 23rd, 2026 at Wageningen University and Research. It will focus on Unix shell and version control using Git based on the Carpentry training material. The last part of the second day will be about the 4TU.ResearchData repository system. Our main goal is to provide basic skills in working with the Unix shell and versioning control to enable 4TU.ResearchData community members to work more efficiently and reproducibly with their software. We will exemplify the main version control concepts with a simple Python script. However, the script execution is not crucial for the scope of this workshop. Previous knowledge of Python is not required.
Is this workshop on Unix shell and Git suitable for you? If you are a novice and work with code, data, or research workflows, these skills are foundational. Here are four concrete reasons to join:
Work efficiently from the command line
The Unix shell lets you navigate directories, automate repetitive tasks, manipulate files in bulk, and build reproducible workflows , all faster and more precisely than with a graphical interface.
Protect your work with version control
Git ensures your progress is never lost. You can track every change, recover earlier versions instantly, and maintain a complete, structured history of your project.
Experiment without risk
With branching and version tracking, you can test new ideas, refactor code, or explore alternative analyses while preserving a stable working version.
Collaborate and ensure reproducibility
Git enables structured collaboration and transparent change tracking, while command-line skills make your workflows scriptable and reproducible , essential for robust, open, and auditable research.
Program:
22 June 2026:
Day 1 – Unix Shell & Git (Local)
09:30 – Welcome, installation check & housekeeping
09:45 – Introducing the Unix Shell
10:30 – Working with Files and Directories
11:15 – Break
11:30 – Pipes, Loops and Shell scripts
12:00 – Lunch
13:00 – Version Control with Git (Local Repositories)
14:45 – Break
15:00 – Tracking Changes & Commit History
16:30 – Wrap-up and End
23 June 2026:
Day 2 – Git remotes and Get to know 4TU.ResearchData
09:30 – Recap of local Git
09:45 – Remotes in Git
10:15 – Push/Pull to GitLab
10:45 – Break
11:00 – Collaboration practices
12:00 – Lunch
13:00 – Getting to know 4TU.ResearchData: The repository for the Natural Sciences and Engineering in NL.
16:00- Post workshop survey
16:30 – Wrap up and End
Website of the workshop:
https://4turesearchdata-carpentries.github.io/2026-06-22-tudelft/
Good to know
Highlights
- 1 day 7 hours
- In person
Location
Forum - Wageningen Campus
2 Droevendaalsesteeg
6708 PB Wageningen
How do you want to get there?
