文件名称:reporobot:与回购互动的机器人为GitGitHub带来了很多学习乐趣!
文件大小:33KB
文件格式:ZIP
更新时间:2024-06-02 22:52:41
JavaScript
Reporobot 这是@reporobot的源代码,它位于服务器上并代表与存储库进行交互。 Git-it是系列中学习Git和GitHub的初学者冒险(!)。 通过一系列挑战,用户可以学习诸如提交,使用遥控器,分支,派生,推送,拉动和发出拉动请求的基础知识。 @reporobot带来了很多乐趣,而不是单方面的挑战,例如添加协作者,进行更改并验证对学习体验的请求。 Reporobot是使用Node.js构建的,位于并与一起部署。 Reporobot的工作 验证Git-it挑战 Git中存在两个挑战,需要使用GitHub API进行验证,而不是像其他挑战一样使用Git本身进行验证。 添加了一个验证@reporobot的挑战,作为协作者,另一个挑战是验证用户是否提交了拉取请求。 @reporobot为每个返回true或false。 与Git-it用户合作 在Git-it的一项挑战中,要求用户
【文件预览】:
reporobot-master
----index.js(5KB)
----package.json(918B)
----readme.md(2KB)
----assets()
--------email-payload.json(25KB)
----server.js(491B)
----tests()
--------email-payload.json(2KB)
--------todo-test-collaboration.js(1KB)
--------test-correctpr.js(4KB)
--------test-wrongfilename.js(4KB)
--------test-onbehalfof.js(8KB)
--------test-toomanyfiles.js(4KB)
--------test-wrongbranch.js(3KB)
--------README.md(89B)
--------test-emptyfile.js(3KB)
--------test-multi-pr.js(410B)
----email.js(2KB)
----notes.md(300B)
----accept-invites.js(2KB)
----contributors.js(773B)
----template.hbs(3KB)
----messages.json(1KB)
----collabcheck.js(835B)
----merge.js(6KB)
----license.md(1KB)
----.gitignore(39B)
----buildpage.js(3KB)
----clearuser.js(2KB)
----prcheck.js(992B)
----rebuildpage.js(220B)