git&github的使用-1

github从诞生开始,主要提供的是基于git的版本托管服务,发展到现在,已经成为全球最大的开源社区.

git是一款免费,开源的分布式版本控制系统.

在github上可以学习优秀的开源项目,多人协作,搭建博客/个人网站或者公司官网,基于Mrakdown的写作,个人简历等.

github中的一些常用名词:

Repository:相当于项目

Issue:问题(别人针对于你的repository提的issue,解决后可以关掉)

Star:点赞

Fork:基于repository的分叉

Pull Request:基于fork之后的代码,改进之后合并到Repository需要request.

Watch:关注

Gist:同Repository类似,但是分享的不是项目,而是其他.

README.md:基于markedown语法的文档,有极好的可阅读性,常用于写作,说明等.

git merge的时候,先切换到master分支,再merge需要合并的分支代码


如果需要向github上提交代码,就需要提到ssh,ssh是一种网络协议,用于计算机之间的加密登陆.

目前是每一台linux电脑的标准配置.而大多数 Git 服务器都会选择使用 SSH 公钥来进行授权,

linux与mac系统都默认安装了SSH,windows在安装了git bash之后也安装了ssh

下面是在客户端生成公钥,并在githu上配置的方法:

1.生成公钥

git&github的使用-1_第1张图片

2.在github上配置公钥

git&github的使用-1_第2张图片



你可能感兴趣的:(git,github)