记录一下今日关联github和CLA assistant时出现的步骤和问题。
步骤:
1. 进入CLA主页(https://cla-assistant.io/) ,关联github账号;
2. 在关联页面下方,选择要配置CLA协议的Repositories,点击“Grand”。
点击完才会出现下方的勾,不要点revoke,否则就会出现最下面那种叉。
3. 进入主页后,点击“Configure CLA”后,能看到下面的内容:
4. 选择你要配置的repo,选择CLA;
5. “Minimum File Number Changes” 可以填上数字 1。
6. 点击“Link”,继续点击两次“yes/确认”按钮。就可以在主页看到已经配置好的CLA内容。
7. 至此,相关repo和CLA已经关联,下次用户在提交新的pr时,会出现CLA签署的内容。
每个用户只需签署一次。
问题:在步骤2中,不小心点击了“Revoke”,或者直接就是红叉。无法在配置时选择repo。
答:在个人主页,选择 “Your Organizations”,点击对应Organizations的setting;
然后选择OAuth
如下图,点击编辑按钮,允许CLA的权限。
然后回到CLA主页,重复配置的操作。你就可以选择相关的repo了。