术语列表

    Git

    定义

    Git是一款由Linus Torvalds开发的,用于追踪本地文件集的更改(本地版本控制)的软件包。程序员通常使用Git在指定的目录、文件夹或文件系统中跟踪和开发计算机源代码。Git还支持远程存储库托管服务(例如,GitHub),通过从本地系统上传贡献来实现协作软件开发。Git 在科研领域被广泛应用,使开放数据、开放代码和可重复性分析成为可能。

    参考文献:

    • Kalliamvakou, E., Gousios, G., Blincoe, K., et al. (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

    原稿作者: Emma Norris

    审阅者: Adrien Fillon, Bettina M.J. Kern, Dominik Kiersz, Robert M. Ross

    翻译者: AI-driven translation tool "TransFlow" (developed by Jinbiao Yang and COSN OpenTransfer team)

    译稿审阅者: Xinyu Wang, Liangjie Chen, Ruoting Liu, Shuxian Jin

    提出改进建议

    发现了错误、失效链接,或者认为此词条遗漏了什么?请告诉我们——您的反馈将直接发送给术语表团队。