看视频后的一些笔记
一直想进入工程这块领地,但是好像没咋学过github,今天学一下,先上个名词解释
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/0dd2e5cebb31108844f9252b2a268725.png)
注册
首先,github其实是不需要邮箱和手机号的,可以填假邮箱
查找仓库
链接一般是Github的域名,仓库主人和仓库本身名字组成的,形如
还可以直接搜索来找新的仓库
也可以根据自己的习惯,来生成仓库列表,这个要用到Github explore,他会根据你的习惯自动生成仓库列表,并且每天更新
下载代码
这个总会吧,进入仓库后,选择code,然后download
fork
登陆之后可以一键fork仓库到自己的空间内
仓库管理
创建仓库
、
随后选择仓库主人,给仓库起名字,注意仓库名称只能包括英文,横杠,下划线,和英文句号,其他字符都会被转义为横杠
第一个是read me ,内容会在仓库下方显示
第二个是gitignore文件对于只使用Github的可以不用管
第三个License是本仓库的协议文件
后两者可以选择模板
添加文件
上面那个是创建一个全新的空文件
可以选择本地文件上传,并在下面填写提交信息
提交issue
支持markdown语法
一个issue被创建完成之后,如果你是这个仓库的所有者,并且这个问题可以自己解决
就可以选择自己,这样就把issue归属到了自己名下
还可以给issue添加标签
可以对issue进行一系列回复,解决后就可以关闭
选第一个代表要把它关闭,只有issue或者仓库所有者可以进行issue开启和关闭,如果issue被所有人关闭了,这个issue的所有者就不能打开issue了
提交/接受PR
可以尝试直接编辑文件,编辑完之后,同样提交一个信息,提交之后,点击
这就会进入另一个界面,这时候你需要提交PR的标题和你想留下的评论,跟issue差不多,最后上传就ok了
也可以给PR添加标签分配给自己
合并PR的时候也需要提交,填完之后自动合并,但是如果合并了后悔了,就可以点revert,也可以直接关掉某个PR