微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Git和GitHub的学习记录

本篇博客记录关于Git和GitHub的知识以及在Linux(manjaro)的使用

目录

GitHub

参考资料 参考资料
起步:创建新仓库->创建新分支->修改新分支的内容并commit->open and merge pull request

基本概念

repository仓库:仓库是一个存储各种文件的地方,比如你可以用来存储一个python项目

branch分支一个仓库认会有一个main分支,创建一个新分支会复制main分支的所有内容,之后我们可以在这个分支上自由的修改、提交,甚至最后整合如main分支中

commit提交:保存分支的修改操作成为commit
open a pull request打开拉取请求:当你修改了分支内容(与主分支的内容发生了差异)时,可以打开拉取请求,让别人审核是否能够代替主分支的内容

merge the pull request:审核人可以审核你的拉取请求,并且可以与申请人交流,如果审核人通过请求,那么main分支会被申请人申请的分支覆盖。

使用流程

问题

Q:为什么需要branch分支?
A:举个例子,当你对项目有新想法,想要改进或纠错时,你会怎么做,往往你会先复制一模一样的项目,在这个项目上大胆地实验和修改,如果做的不好,那也没有关系(因为操作的项目只是复制版),
如果做的好,就可以代替原先的项目。所以branch的提出就是为了满足上面的需求。
Q:GitHub和Git的联系是什么?
A:
Q:远程仓库和本地仓库的联系?
A:
Q:仓库的工作区和暂存区是什么?
A:

Git

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐