Home > FAQ > 如何在学术论文中引用GitHub上的代码?

如何在学术论文中引用GitHub上的代码?

August 20, 2026
学术引用指南GitHub代码引用软件引用格式研究可复现性APA引用格式

在学术论文中引用GitHub上的代码,需要包含仓库作者、标题、年份、平台和URL,以确保可复现性和适当的归属。

基本引用格式

大多数引用风格对软件和代码仓库遵循类似的结构。对于APA第7版,格式如下:

作者,A. A.(年份)。仓库标题(版本号)[计算机软件]。GitHub。https://github.com/用户名/仓库名

例如:

  • Smith, J.(2023)。神经网络工具包(v2.1.0)[计算机软件]。GitHub。https://github.com/jsmith/nn-toolkit

如果未列出个人作者,请使用组织名称。如果仓库没有正式的发布版本,可以省略版本号或注明您使用的提交哈希值。

需要包含的关键要素

作者/组织:列出主要开发者或维护仓库的组织。

年份:使用您引用的版本的年份,或者如果未指定版本,则使用您访问的年份。

仓库标题:使用GitHub上显示的准确仓库名称,并以斜体表示。

版本或提交:包含发布版本(v1.0、v2.3)或您使用的特定快照的提交哈希值。这对于可复现性至关重要,因为代码仓库会不断演变。

URL:提供完整的GitHub URL。如果仓库已通过Zenodo或Figshare存档,某些期刊也可能接受DOI。

风格特定变体

对于MLA,格式更明确地强调容器(GitHub):

作者。仓库标题。版本,GitHub,年份,URL。

对于芝加哥格式,将其视为带有软件标识的在线来源。

最佳实践

始终引用您在研究中使用的特定版本或提交。如果您对代码进行了重大修改,请在方法论部分注明。当引用同一仓库中的多个文件时,请引用该仓库一次,并在方法中指定文件路径。

如果您在管理大量代码引用的同时还要处理传统参考文献,WisPaper的TrueCite会在您写作时自动验证APA、MLA及其他风格的引用格式,确保一致性并在提交前捕获格式错误。

←
Previous如何用APA格式引用预印本?
Next什么是ORCID,为什么它对学术出版很重要?
→