双盲评审中github代码怎么放
-
在双盲评审中,评审者不能知道代码的提交者身份。为了满足这个要求,可以将代码放在一个专门的代码存储平台上,例如GitHub。
下面是一种将GitHub用于双盲评审的简单方法:
1. 创建一个新的GitHub存储库:在GitHub上创建一个新的空白存储库,用于存放待评审的代码。
2. 私有存储库设置:将存储库设置为私有,以防止评审者在评审过程中查看提交者的身份。
3. 提交代码:将待评审的代码提交到GitHub存储库中。这可以通过命令行或者图形化界面完成。
4. 评审者的访问权限:将评审者添加为存储库的协作者,以便他们能够访问代码。
5. 代码注释:确保代码中没有任何直接或间接透露提交者身份的信息。评审者应该只能通过代码本身来评审,而不是通过任何其他方式。
6. 匿名讨论:在存储库的问题/讨论部分,评审者和提交者可以进行匿名讨论,讨论代码中的问题、意见和建议。
7. 评审过程:评审者可以下载代码进行分析和测试。他们可以在评审过程中提出问题或对代码的特定部分进行评论,并将反馈记录在代码存储库的问题/讨论部分。
8. 结果反馈:评审者完成评审后,可以将评审结果以文本格式或者代码注释的形式提交到代码存储库中。
通过以上步骤,可以在GitHub上有效地进行双盲评审。评审者无法知道提交者的身份,从而保证了评审的公正性和客观性。
2年前 -
在进行双盲评审时,为了确保评审的公正性和客观性,所有参与者的身份信息必须保密。因此,在将 GitHub 代码放入双盲评审过程中,需要按照以下步骤进行:
1. 创建一个专门用于双盲评审的代码库:在 GitHub 上创建一个新的代码库,用于存放待评审的代码。确保该代码库的访问权限设置为私有,只有得到许可的评审人员才能访问。
2. 删除个人信息和身份信息:在代码提交之前,对代码库中的所有文件进行检查,确保删除了任何个人信息和身份信息,以免披露参与者的身份。
3. 使用匿名账号提交代码:评审人员应在 GitHub 上创建匿名账号,用于提交代码和进行评审。这样可以确保评审人员的真实身份无法被其他人轻易发现。
4. 隐藏贡献者的身份:在代码库设置中,将提交者信息隐藏起来,这样评审人员就无法直接看到提交者的身份信息。
5. 使用标记来处理双盲评审:为了保持评审的双盲性,可以使用一些标记或代码注释方式,来指示评审人员在进行评审时应注意的问题,而不暴露参与者的身份信息。
需要注意的是,以上是一种常见的双盲评审做法,具体实施方法可能会因组织和评审流程而有所不同。在进行双盲评审前,应该与团队成员和相关参与者明确评审过程和流程,并确保符合相关的法律和伦理规定。
2年前 -
在双盲评审过程中,将代码存储在Github上是一个常见且方便的选择。下面是在Github上进行双盲评审时代码的放置方法和操作流程:
1. 创建一个Github账号:如果你还没有Github账号,首先需要创建一个。访问github.com,并点击右上角的”Sign up”按钮,按照提示完成账号创建。
2. 创建一个新的代码仓库:登录Github账号后,点击右上角的”+ “按钮,然后选择”New repository”来创建一个新的代码仓库。
3. 命名你的代码仓库:在创建新代码仓库页面的”Repository name”文本框中输入一个合适的名称,这个名称应该能够清楚地描述仓库中代码的主题或作用。例如,如果你的代码是用于双盲评审某个项目的算法,你可以为仓库命名为”blind-review-algorithm”。
4. 添加项目描述和说明:在”Description”文本框中提供一些关于代码仓库的描述,以帮助其他人了解你的代码仓库的目的和功能。
5. 选择可见性:你可以选择将代码仓库设置为公开或私有。在双盲评审中,应该将代码仓库设置为私有,以确保评审过程保持匿名性。如果你是与其他人共同进行评审,你可以在”Collaborators”选项卡中添加他们的Github用户名,使他们能够访问和查看代码。
6. 初始化仓库:在点击”Create repository”按钮之前,确保勾选上”Initialize this repository with a README”选项。这将在仓库中创建一个README文件,用于描述你的代码仓库的用途和结构。
7. 将代码上传到仓库:在你的本地计算机中打开命令行终端,并将代码仓库的克隆URL复制到剪贴板。使用git命令将代码上传到Github仓库。具体的命令如下:
“`shell
# 克隆仓库到本地
git clone 仓库克隆URL# 进入仓库目录
cd 仓库名称# 将代码添加到仓库
git add .# 提交代码
git commit -m “Initial commit”# 推送到Github仓库
git push origin master
“`8. 保护代码的匿名性:为了确保双盲评审的匿名性,你需要采取额外的步骤来保护你的代码的作者身份。这可能包括删除或修改代码中可能透露身份信息的部分,如作者名称、注释等。你还可以要求评审者在评审过程中使用一个临时的Github账号来提交问题或反馈。
通过按照上述步骤,在Github上创建和管理双盲评审的代码仓库可以有效保护评审的匿名性,并方便评审者对代码进行交流和讨论。
2年前