「这是我参与2022首次更文挑战的第22天,活动详情查看:2022首次更文挑战」。
最近有看到招聘信息的需要熟练使用 github (全球最大的代码交流网站), 我之前也用过,但是英文太多了,给我们的使用增加了很多困难(我是这样...但还是要学会使用它!)github因为是国外的网站,会很慢,需要翻墙
我们可以通过 github.com/ 进入网站 进行登录注册,
概念
repository:仓库, github就是一个很好存放代码的地方,我们通常把项目称作 repository(仓库) ,我们可以有多个仓库
Fork: 复制克隆项目,当我们需要别人的开源项目时,就可以点击Fork, 复制一份一样的到自己的仓库。但我们的更改不会对别人的开源项目造成影响
Pull requests: 发起请求,当我们在别人的开源项目上做了一些更改后,你觉得可以发给这个人看看的话,就可以发起请求,这个人就可以看到你更改后的项目了,他也可以选择把你的项目合并到最开始的开源项目,供别人学习使用。
Star : 收藏,对别人的开源项目进行收藏,方便自己查找
Watch: 关注,当你关注别人的项目后,这个项目的更新你会收到消息
Issue: 事务卡片,是我们与开发者之间的交流工具,当你觉得别人的开源项目有问题的时候,开源通过Issue与他进行讨论
像交作业,我们就可以弄一个仓库,同学 fork项目,然后通过 Pull requests 对作业进行合并
创建仓库
单击头像旁边的➕号 -> New repository 跳转到新建仓库页面
我们需要选择仓库的主人 和 填写仓库的名称(仓库的名称只能包含英文、横杠、下划线、英文的句号,其他的字符都会被转化为 _ )
初始化存储库,勾选 Add a README file 会在项目中生成在一个文件,可以为项目编写长篇描述。勾选 Choose a license 选择开源许可证。
常见的开源许可证:
Apache License 2.0GNU General Public License v3.0MIT License
就可以创建成功啦