SAUSG_FAQ

SAUSG系列软件常见问题解答

0.1.参与完善SAUSG_FAQ


0 什么是Github?

GitHub是一个代码版本控制和协作的托管平台。它可以让你和你的伙伴在任何地方一起进行项目开发。

本教程将帮助你学习GitHub的必备知识,如“仓库”、“分支”、“提交代码”以及“请求代码合并”。你将创建你自己的仓库并且学习GitHub的请求代码合并工作流,这是目前一种非常流行的创建和审查代码方式。

要完成本教程,您需要注册一个GitHub账户并且需要联网。你不需要知道如何编码,如何使用命令窗口以及如何安装Git(GitHub的客户端软件)。

提示:你可以将本指南在一个单独的浏览器或浏览器tab窗口中打开,这样你就可以边看着指南边进行操作了。

1 注册Github

先去 GitHub 官网注册「Sign Up」个账号,注册页面如下:

建议采用 Chrome 浏览器操作。需要填 用户名邮箱密码 ,建议用户名请不要那么随便,最好取的这个名字就是你以后常用的用户名了,也强烈建议你各大社交账号都用一样的用户名,这样识别度较高。

注册账户后,会有简单的账户设置,可以根据需要进行设置,对后续工作影响不大。

下面就是注册完成后,进入个人 Github 主页的情况:

目前个人的Github主页还是空的,没有任何项目。我们可以在里面创建自己的 仓库(repository) 增加内容,也可以拉取 GitHub 上的开源项目,在此基础上进行拓展,通过 Github 参与到开源项目的创建中去。

2 建立分支

进入 SAUSG_FAQ 其开源地址为:https://github.com/Haiezan/SAUSG_FAQ ,如下图。

点击右上角的 Fork(分支) ,我们就会发现在我们自己的账户中也存在了一个一模一样的 SAUSG_FAQ 仓库,这样我们就在自己的账户中建立了项目分支。

3 修改项目

进入 SAUSG_FAQ 仓库,然后点击我们需要修改的文件,例如我们选择 Index.md 文件,点击右上角的铅笔按钮 Edit this file 即可进入修改模式,可以文件中随意增加或修改内容。

修改完成后,在页面底部 Commit changes 中,输入修改内容和修改描述(让别人知道你修改的内容和简单介绍),然后点击 Commit changes 按钮,确认修改。

4 提交修改

注意此时还没有修改完成,现在您只是完成了对自己仓库中 SAUSG_FAQ 的修改,还需要将您的修改内容推送到公共的仓库中。

在项目页面中选择 Pull Request ,将修改内容推送的公共项目中,让更多的人看到您修改的内容。

5 更新完成

管理员看到您的合并请求后,会对您的修改内容进行审核,审核完成后会将您修改后的内容合并到公共项目中,所有用户均可看到您修改的内容,您的贡献将被所有人铭记。


by JS in C7170 from Shenzhen to Canton, 20190404.