安装前的准备工作
- 一个Github账号(注册方法比较简单,有问题自行百度,或者Github上直接issue)
- Github Desktop
- 一个markdown编辑器,建议使用Vscode,如果以后想从事FRC程序组工作的话也可以直接下载WPILIB
分布式操作
介绍
- 简单来说,这个功就是能让多人同时在一个项目上工作。一般来说,我们只需要简单的
Pull,再Push一下就行。为了简化大家的操作,这里我使用Github Desktop去实现这个功能,当然,用Git也可以,只不过后者基本都是命令行操作(可以装逼,但其实大佬都是用Git)
方法介绍
首先,当你创建好一个Github账号后,把你用户名发给我(QQ,微信等渠道都行),我会邀请你进入FRC Team 6940这个组织。
然后,双击打开桌面上的
Github Desktop
按照提示进行登录,将6940web克隆(clone)到本地的文件夹(这里建议专门新建一个文件夹作为自己的工作区)

图中的Local Path是你存放这个项目的文件夹的位置
选择好之后,点击
Clone即可,如果提示错误的话,多试几次,或者爬个梯子,搞个加速啥的,懂得都懂完成之后,进入
vscode,点击图示位置中的打开文件夹,选择刚才你Clone下来的文件夹。

会看到下图所示的一个目录,其中我们主要写文章是在/source/_posts/下进行的。具体的操作步骤将在下一个教程中详细介绍,敬请期待。

- 当你新写了一篇文章后,回到
Github Desktop,这里会出现你更改的记录一个增加或删除了哪些内容

这个时候,你需要选择一个你改过的文件,比如我现在是5个文件全都选中了,然后,在左下角的
Commit框里填写一些类似注释的话,主要可以说一下你改了些啥。填写好之后,点击Commit to main这个按钮即可
然后你会发现下图框出的位置变成Push origin了,点击即可将这个更改上传到你的repo了。
但是,这个时候,Github可能会报错,它显示你没有权限更改。并且会提示你先把6940web这个仓库fork下来,然后再提交到你fork下来的那个仓库中。
点击框出的部分

按照图示选择
Continue即可
最后,再点击右上角的
Push origin即可还有一点,就是,每次你在工作之前,都点一下右上角的
Fetch Origin,从上游仓库把别人对仓库的更行Pull下来。
完成上述操作之后,还有一个很重要的步骤,就是你要把你修改的内容Pr给我,具体操作如下
1,打开浏览器,进入到你的Github主页,点击你刚才fork的repo,
2,点进去之后,再点击Pull Request,然后点New pull request
3,点击Create pull request
4, 填写相关信息,最后提交即可
5,提交完分支之后,我会进一步审核,主要就是看有没有冲突,如果没有,我会把你的requestmerge到原始仓库中,这样一个完整的流程也就结束了。