GitHub的使用

1.目的

借助github托管项目代码

2.基本概念

2.1 仓库(Repertory

用来存放项目代码,每个项目对应一个仓库,多个开源项目则有多个仓库。

2.2 收藏(Star)

仓库主页Star按钮,收藏仓库,方便下次查看。

2.3 复制克隆项目(Fork)

张三开源了一个项目,李四想在这个项目的基础上做些改进,然后应用到自己的项目中,这个时候,李四就可以fork张三的项目(fork按钮),会在李四的个人中心中复制克隆一份,该fork的项目时独立存在的。

 

 2.4 发起请求(Pull Request)

是基于fork的,如果李四在张三的基础上做了改进,后来觉得改进不错,就想把这个改进合并到原有项目中,这时候李四就可以发起一个Pull Request(简称PR)。张三(原有项目创建人)就可以收到这个请求,如果测试没有问题,就可以接受他的PR。

李四要将更新的代码提交给张三,就要发起Pull请求。

 

 2.5 关注(Watch)

如果你watch了某个项目,那么以后只要这个项目有任何更新,你都会第一时间收到关于这个项目的通知提醒。

2.6 事务卡片(Issue)

发现代码bug,但是目前没有成型的代码,需要讨论时用。

举个例子,如果你开源了一个项目,别人发现你项目中的bug,或者哪些地方做的不够好,他就可以给你提个Issue,即问题。然后你看到Issue后,就可以去修复了,修复ok了就可以一个个的Close掉。

2.7 Github主页

左侧主要显示用户动态以及关注用户或关注仓库的动态,右侧显示所有的git库

2.8 仓库主页

显示项目的信息,如,项目代码,版本,收藏/关注/fork情况等。

2.9 个人主页

个人信息,头像,个人简介,关注我的人,我关注的人,我关注的git库,我的开源项目,我贡献的开源项目等。

3.注册Github

公开的,免费的

私有的,收费的

 

 

 

 

 

 

 

 

 

 

posted @   熊猫Panda先生  阅读(110)  评论(0编辑  收藏  举报
编辑推荐:
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示