Git
Tanım: Git, ilk olarak Linus Torvalds tarafından geliştirilen, yerel dosya kümesindeki değişiklikleri (yerel sürüm kontrolü) izlemeye yarayan bir yazılım paketidir. Genellikle programcılar tarafından, belirli bir dizin, klasör ya da dosya sistemi içinde bilgisayar kaynak kodunu takip etmek ve geliştirmek için kullanılır. Git, GitHub gibi uzaktan erişimli depo (repo) barındırma hizmetlerine bağlanarak yerel sistemden katkıların yüklenmesini sağlar ve bu sayede uzaktan sürüm kontrolü ile iş birliğine dayalı yazılım geliştirmeyi mümkün kılar. Bu süreç, açık veri, açık kod ve yeniden üretilebilir analizleri mümkün kılmak amacıyla bilimsel araştırma süreçlerine de entegre edilmiştir.
İlgili terimler: GitHub, Repository, Version control
Kaynakça:
- 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
Hazırlayanlar ve Denetleyenler: Emma Norris, Adrien Fillon, Bettina M.J. Kern, Dominik Kiersz, Robert M. Ross