Hello and welcome to our Git notebooks!
We recommend to run the notebooks in GitHub Codespaces:
You can select any of the following notebooks to start practicing:
Notebook | Time |
---|---|
Core area: Branching | 70 min |
Core area: Committing | 40 min |
Transfer: Branching - Committing: merge conflicts | 30 min |
Core area: Collaborating | 20 min |
We welcome your feedback! If you have suggestions for improvement, find any issues, or would like to contribute new features or exercises, we encourage you to open a pull request or submit an issue. Contributions help us make this resource better for everyone. Whether it's fixing a bug, improving existing content, or adding new scenarios, we value your input!
Feel free to reach out through the GitHub repository’s issues or pull requests sections. Together, we can create an even more useful learning tool for Git!
Wagner, G., and Thurner, L. "Rethinking How We Teach Git: Recommendations and Practical Strategies for the Information Systems Curriculum". Journal of Information Systems Education, 36(1). (see summary)
Gerit Wagner. (2024). Git Practice Notebooks (Version 0.1.0). Zenodo. https://doi.org/10.5281/zenodo.13892877
The contents are licensed under the CC-BY 4.0 License.