GitHub|让代码修改有记录、可讨论
官方原名:GitHub
GitHub是软件开发与协作平台,可围绕仓库、分支、提交和拉取请求组织工作。入门教程可在网页中练习完整的修改流程;公开可见的仓库并不自动赋予代码使用或传播许可。
官方网站
github.com
https://github.com/
访问官网 ↗在新标签页打开当前访问情况未经确认,以官网实际响应为准。
收藏仅保存在当前浏览器,不跨设备同步;清除浏览器数据会丢失。
平台与平台上的项目要分清
GitHub的About页将其定位为开发者平台,并连接官方文档。它为软件协作提供入口,但某个仓库由谁维护、是否可信、能否用于自己的项目,仍需要查看那个项目本身的信息。
本节来源:GitHub, Inc.
仓库、分支与拉取请求各有作用
Hello World教程把流程分成创建仓库、创建分支、提交修改、打开拉取请求和合并。教程要求拥有账户,但不要求先安装Git或使用命令行;创建仓库时还需要选择Public或Private。
本节来源:GitHub, Inc.
用小型练习仓库走完一次修改
从Docs进入Hello World,先在自己的练习仓库中写一份简短README,再用分支修改一句说明,提交后通过拉取请求查看差异。建议先选好可见范围,只用非敏感练习内容,再按教程完成合并。
本节来源:GitHub, Inc.
关键价值是让修改可检查
如果只是把文件放上去,容易错过协作流程的价值。为每次修改写清原因,并在合并前读一次差异,可以让后来的人更容易理解改动,也便于自己发现误删或范围过大的修改。
公开可见不等于可任意复用
练习时不要提交密码、令牌或私人资料。采用他人代码前另查许可证、来源和维护情况;仓库存在、教程完成或一次成功合并,都不是软件安全与生产可用性的保证。
为什么认定这是官网
查看核对官网时参考的公开材料。
github.com
核对材料 · GitHub, Inc. https://github.com/about
About GitHub logo links https://github.com/ and SUPPORT > Docs points to official documentation., About GitHub; developer platform introduction; SUPPORT > Docs; home logo points https://github.com/
核对说明
适合学习如何让修改经过比较与讨论后再合并。先用自己的练习仓库理解分支和拉取请求,再决定团队权限及代码使用许可。
各地访问情况
这里展示实测记录,不代表每次访问都相同。
发现网址或介绍有误,可通过“提交纠错”告诉我们。