https://github.com/leilaicruz/git-workshop-tue-2025
Welcome to the Introduction to version control with Git! for Eindhoven University of Technology, on 10-11 March 2025. This repository contains instructions for the two-day hands-on workshop focused on version control with Git, collaborative best practices, and getting to know 4TU.ResearchData.
https://github.com/leilaicruz/git-workshop-tue-2025
4tu collaboration git shell unix
Last synced: over 1 year ago
JSON representation
Welcome to the Introduction to version control with Git! for Eindhoven University of Technology, on 10-11 March 2025. This repository contains instructions for the two-day hands-on workshop focused on version control with Git, collaborative best practices, and getting to know 4TU.ResearchData.
- Host: GitHub
- URL: https://github.com/leilaicruz/git-workshop-tue-2025
- Owner: leilaicruz
- License: agpl-3.0
- Created: 2025-03-06T09:22:26.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-06T09:43:30.000Z (over 1 year ago)
- Last Synced: 2025-03-06T10:35:35.564Z (over 1 year ago)
- Topics: 4tu, collaboration, git, shell, unix
- Homepage: https://taxila.nl/events/introduction-to-version-control-with-git
- Size: 36.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Introduction to version control with Git
Welcome to the **Introduction to version control with Git**! for Eindhoven University of Technology, on 10-11 March 2025. This repository contains instructions for the two-day hands-on workshop focused on **version control with Git**, **collaborative best practices**, and **getting to know [4TU.ResearchData](data.4tu.nl)**.
## 🚀 Workshop Overview
This workshop is designed to introduce participants to **Git and version control**, helping them to:
- Navigate and manipulate files using **Unix shell commands**.
- Set up and manage a **local and remote Git repository**.
- Track changes, collaborate, and resolve conflicts effectively.
- Use **4TU.ResearchData** repository for their research outputs.
## 📅 Schedule
| **Day** | **Session** | **Time** |
|---------|------------|----------|
| Day 1 | Unix Shell Introduction | 10:00 - 12:30 |
| | Working with Files & Directories | 12:30 - 13:30 (Lunch Break) |
| | Introduction to Git | 13:30 - 16:00 |
| Day 2 | Git Collaboration & Remote Repositories | 10:00 - 12:30 |
| | 4TU.ResearchData | 12:30 - 16:00 |
## 🛠Prerequisites
Before attending the workshop, please ensure you have:
- A **GitHub account** ([sign up here](https://github.com/))
- Installed **Git** on your system ([installation guide](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git))
- A **terminal** or **Git Bash** (Windows users should install [Git for Windows](https://gitforwindows.org/))
## 📖 Workshop Materials
- **[Unix Shell Lesson](Lesson_development\unix_shell.md)**: Learn how to navigate files and directories using the command line.
- **[Git Lesson](Lesson_development\git.md)**: Introduction to Git, tracking changes, and collaborating on research projects.
## 🔗 Resources
- [Software Carpentry Git lesson](https://swcarpentry.github.io/git-novice/)
- [Git Documentation](https://git-scm.com/doc)
- [4TU.ResearchData](https://data.4tu.nl/)
## 💡 License
This workshop material is licensed under **GNU AFFERO GENERAL PUBLIC LICENSE Version 3**. Feel free to share and modify the lesson according your needs.
## 🙌 Acknowledgments
This workshop is based on the [Software Carpentry](https://software-carpentry.org/) Git curriculum.
---
For any issues or questions, please open an [issue](https://github.com/leilaicruz/Git-workshop-TUe-2025/issues) or contact the [instructor](mailto:l.m.inigodelacruz@tudelft.nl)!
Happy coding! 🎉