Git
Definition: Ein Softwarepaket zur Nachverfolgung von Änderungen in einer lokalen Gruppe von Dateien (lokale Versionskontrolle), ursprünglich entwickelt von Linus Torvalds. Im Allgemeinen wird es von Programmierenden bei der Entwicklung von Computer-Quellcode innerhalb eines bestimmten Verzeichnisses, Ordners oder Dateisystems verwendet. Git kann auf Remote-Repository-Hosting-Dienste (z. B. GitHub) zugreifen, um eine Remote-Versionskontrolle zu ermöglichen, die eine kollaborative Softwareentwicklung durch Hochladen von Änderungen von einem lokalen System ermöglicht. Dieser Prozess hat seinen Weg in den wissenschaftlichen Prozess gefunden, um offene Daten, offenen Code und reproduzierbare Analysen zu ermöglichen.
Verwandte Begriffe: GitHub, Repository, Version control
Referenzen:
- Kalliamvakou, E., Gousios, G., Blincoe, K., Singer, L., German, D. M., & Damian, D. (2014). The promises and perils of mining github. Proceedings of the 11th Working Conference on Mining Software Repositories, 92–101.
- Scopatz, A. M., & Huff, K. D. (2015). Effective Computation in Physics: Field Guide to Research with Python (1st ed.). O’Reilly Media. http://shop.oreilly.com/product/0636920033424.do
- Vuorre, M., & Curley, J. P. (2018). Curating research assets: A tutorial on the Git version control system. Advances in Methods and Practices in Psychological Science, 1(2), 219–236. https://doi.org/10.1177/2515245918754826
- git/git. (n.d.). Initial revision of ‘git’, the information manager from hell. GitHub. https://github.com/git/git/commit/e83c5163316f89bfbde7d9ab23ca2e25604af290
Ursprünglich verfasst von: Emma Norris
Überprüft von: Adrien Fillon, Bettina M.J. Kern, Dominik Kiersz, Robert M. Ross
Übersetzt von: Bettina MJ Kern
Übersetzung überprüft von: Helena Hartmann, Jennifer Mattschey