简单学会github的基础使用

1、 什么是github

GitHub 是一个面向开源及私有软件项目的托管平台,因为只支持 Git 作为唯一的版本库格式进行托管,故名 GitHub。GitHub 于 2008 年 4 月 10 日正式上线,除了 Git 代码仓库托管及基本的 Web 管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。目前,在 GitHub 上托管的版本数量非常之多,其中不乏知名开源项目 Ruby on Rails、jQuery、python 等。

简单来说,github是全球最大的社交编程及代码托管网站,可以托管各种git库,并提供一个web界面(用户名.github.io/仓库名),所以在我们做项目开发时,可以将代码托管到github上去。

首先创建自己的github账号,登录之后点击右上角头像附近的 + 样式图标,选择New Repository(新的仓库)就可以创建属于自己的仓库了。在这里插入图片描述

2、如何查找项目

github作为全球最大的社交编程及代码托管网站,不乏很多别人做好的开源项目,我们就也可以在github上找到并clone到自己的电脑上。这里记录一些搜索技巧。

第一种:全GitHub搜索最热项目

众所周知,GitHub项目的热度主要是靠星星标识的,就像CSDN的关注度一样;所以,在主页最顶端的search栏中,输入【stars:>10000】,选择All GitHub进行搜索,就可以查找所有“star>10000”的项目;当然,也可以根据自己的需要随意输入数字进行筛选,并且输出的结果已经从高到底排好序了的,什么是最火的项目,一目了然。

在这里插入图片描述右侧箭头位置,可以分组选择编程语言类型,右侧是项目列表。看,当下炒的最热的“996.icu”也在列。

第二种:更详细的搜索

相对第一种方法来讲,第二种方法支持多种分类,如:库,开发人员,时间段以及开发语言…

第一步:点击GitHub账号首页顶端的”Explore”标签,进入如下页面:

在这里插入图片描述
第二步:点击箭头位置的”Trending”标签,进入如下页面:
在这里插入图片描述
图片中可以看到:
Repositories/Developers:可以根据仓库或者开发人员分组查询
Language:根据开发语言分组查询;
Date Range:根据时间段查询,可以查询当天,最近一周或者最近一个月的排名;
Follow:关注该开发人员。

3、多人协同开发

A在自己的计算机中创建本地仓库
A在github中创建远程仓库
A将本地仓库推送到远程仓库
B克隆远程仓库到本地进行开发
B将本地仓库中开发的内容推送到远程仓库
A将远程仓库中的最新内容拉去到本地

4、ssh免登陆

1 先在命令提示框内输入 ssh-keygen 生成密钥
2 秘钥存储目录:C:\Users\用户.ssh
3 私钥名称:id_rsa (放在自己电脑上)
4 公钥名称:id_rsa.pub (放到github服务器中)
点击头像setting -> SSH and GPG Keys -> new SSH kess 即可
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5、sourcetree使用

点击从URL克隆
在这里插入图片描述
在这里插入图片描述
填入仓库地址并选择目标路径 点击克隆即可将远程仓库拉到本地
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
提交就是将修改的文件提交到本地仓库,推送就是推送到远程仓库

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值