GitHub和Git---了解Git和Github(一)

了解Git和Github

1 什么是Git

Git是一个免费、开源的版本控制软件

2 什么是版本控制系统

版本控制是一种记录一个或若干个文件内容变化,以便将来查阅特定版本修订情况得系统。

系统具体功能
记录文件的所有历史变化
随时可恢复到任何一个历史状态
多人协作开发或修改
错误恢复

3 什么是Github

Github是全球最大的社交编程及代码托管网站(https://github.com/)。
Github可以托管各种git库,并提供一个web界面(用户名.github.io/仓库名)

4 Github和Git是什么关系

Git是版本控制软件
Github是项目代码托管的平台,借助git来管理项目代码

5、基本概念

Github主页
在这里插入图片描述个人主页
在这里插入图片描述在这里插入图片描述
收藏(Star)

【如何收藏】
	操作:打开对应项目主页,点击右上角  star 按钮即可收藏
	情景:张三无意访问到李四的开源项目感觉不错并进行收藏

在这里插入图片描述
【如何查看自己得收藏】
在这里插入图片描述
在这里插入图片描述
关注(Watch)
情景:张三关注了李四的项目,李四添加项目文件,张三的github主页会有怎样的展示?

在这里插入图片描述
在这里插入图片描述在这里插入图片描述
复制克隆项目(Fork)
情景:张三fork了李四的项目,相当于张三复制了李四的项目,所以自己也单独有了一个一样名称的仓库(注:该仓库会声明来自于李四,但是独立存在)

在这里插入图片描述
︴验证:fork后的仓库是否单独存在

在这里插入图片描述在这里插入图片描述
发起请求(Pull Request)
情景:张三修改了fork的项目中的文件,希望更新到原来的仓库,这时候他要新建一个pull request

1)Git1 发起一个更新请求
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

发布了59 篇原创文章 · 获赞 9 · 访问量 9万+

猜你喜欢

转载自blog.csdn.net/qq_43229543/article/details/103975954