Github 傻白不怎么甜教程简介之基础概念(一)
来源:互联网 发布:怎么把知乎转到微信 编辑:程序博客网 时间:2024/04/27 21:22
一. 使用目的
important : 借助github托管项目代码
二. 基本概念
1.仓库(Repository)
用来存放项目代码,每个项目的对应一个仓库,多个开源项目则有多个仓库。
2. 收藏(Star)
收藏项目,方便下次查看。
示例:
情景:打开对应的项目主页,点击右上角,star按钮即可收藏。
操作:查看收藏的仓库。
3. 复制克隆项目(Fork)
把自己喜欢或者想进行修改参与的仓库复制到本地。
注:该fork的项目是独立存在的
示例:
情景:git1 用户复制了git2用户的仓库。
验证克隆后的项目是否独立:
git1 用户复制了git2用户的仓库,并在自己fork的仓库中进行修改(这里指添加一个文件)。
git2用户仓库中并未新加git1用户新添加的文件
4. 发起请求(Pull Request)
Git1用户克隆Git2用户项目test,Git1对test进行改动,并想让Git2看看或者让Git2同步到Git2的仓库中。
示例:
4.1: Git1 准备发起一个更新请求。
4.2:Git1 新建一个更新请求。
4.3: Git1 备注提交请求。
4.4:Git2用户在首页查看。
4.5:Git2用户审核通过后合并到自己的仓库。
5. 关注(Watch)
关注项目,当项目更新可以接收到通知。
示例:
git1关注了git2的项目?
git2添加项目文件
git1的github主页会有怎样的展示?
6. 事务卡片(Issue)
发现代码bug,但是目前没有成型代码,需要讨论时用;或者使用开源项目出现问题时使用。
示例:
张三发现李四开源git库,发起提交一个issue;李四隔天登录在其github主页看到通知并和张三交流,最后关闭issue。
Step1. git1创建一个issue
Step2. git1创建时添加备注并提交
Step3. git2进入自己主页查看
Step4. git2回复或关闭
Step4. 查看issue
7. github主页
账号创建成功或点击网址导航栏github图标都可进入github主页,该主页左侧主要显示用户动态以及关注用户或关注仓库的动态,右侧显示自己所有的git库。
8. 仓库主页
仓库主页主要显示项目信息,如,项目代码,版本,收藏/关注/fork情况等。
9. 个人主页
个人信息,头像,个人简介,关注我的人,我关注的人,我关注的git库,我的开源项目,我贡献的开源项目等信息。
示例:
进入个人主页
个人主页展示
注:以上图片来自传智播客黑马培训视频讲解,在这向黑马表示感谢,另图片中错别字较多,希望大家理解,小白一枚,不喜勿喷。
- Github 傻白不怎么甜教程简介之基础概念(一)
- Github 傻白不怎么甜教程简介之仓库简介(三)
- Github 傻白不怎么甜教程简介之账户注册(二)
- Python之numpy教程(一):基础概念
- 【Android开发教程】一、基础概念
- 【Android开发教程】一、基础概念
- MapReuce笔记一之概念简介
- Java 基础知识(一)之基础概念
- C入门之基础概念(一)
- redis教程(一)之redis简介
- GitHub教程(一)
- JAVA 入坑教程 | 章节一 基础概念
- UV Toolkit贴图教程甜
- 一、cocos2dx概念简介
- Linux基础之终端、控制台、tty、pty等概念简介
- 深度学习基础系列 (一) 之基础概念
- JQuery基础之(一)JQuery简介
- Python基础(一)之Python简介
- js实现文字、图片点击翻转任意角度翻转
- 适配器模式 && 外观模式
- 目录树 PTA
- 工作笔记(2017-8-14)
- 二分查找(递归&非递归)java
- Github 傻白不怎么甜教程简介之基础概念(一)
- C语言之模拟卖票
- 事务的四大隔离级别
- postgresql 解锁表总结
- 基于Android真实项目教你一步一步搭建架构2 -- Google官方Mvp架构
- linux, kill掉占用60%多cpu的进程,几秒后换个pid 和 command 又出现
- BZOJ-4012 开店(动态树分治)
- 快速查找素数
- PhotoShop使用