精简版实用型Git、GitHub、Gitee的使用

王柳  论坛元老 | 2025-3-29 15:41:24 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 1889|帖子 1889|积分 5667

初学者对Git、GitHub、Gitee三者之间的根本认知

前言

本文不对git、github、gitee的深层次内容睁开讲述,这篇文章主要是让初学者可以通过更简洁的文字,直接实用的操尴尬刁难版本控制、远程堆栈有根本的相识和根本的使用。让初入盘算机的小伙伴们可以从最一开始做好前期的准备工作,许多细节相信大家也都可以自己完成,在之后学习中学习其它东西时也可以边用到这些工具!有许多地方的表述会不是很准确,也大概是错误的,大家也可以给我多多指出~~~

Github的底子认识

前言

Github是全球最大的开源和私有项目的托管平台,也是基于git的版本控制和协作平台,同时也可以当成一个远程堆栈
怎么可以相对快的打开GitHub

直接网站上搜索GitHub官网进入,因为GitHub的服务器是在国外,这里给大家推荐再下载一个软件Watt Toolkit,之前叫(steam++),会玩游戏的人下过那

选上GitHub,点击一键加速,在GitHub里面可以更快的速率。
GitHub的注册登录与创建堆栈

没有注册过的可以点sign up
注册过有账号的点旁边的sign in登录

登录进去后进入到下面界面就是登录乐成了

创建堆栈点击头像后会出现your repositories点击

点击new

进入到下面界面,按自己需求创建,最后create就建好一个堆栈了

GitHub堆栈的认识

下面就是一个创建好的堆栈

先提一下之后git需要用到的,箭头指向的就是远程堆栈的地址,最下面也可以直接下载,各个菜单就不一个一个打开解说了。

当我们看GitHub里面哪些项目的规模和受欢迎巨细就可以看下面圈起来的fork表示被多少人下载过了,
star表示的是收藏数

   当需要查看github不同版本的变革时——可以在网址背面加/compare
  GitHub开源项目搜索

搜索一个比力好的项目可以用到一些搜索方法


  • 搜索名字 in:name xxx
  • 搜索形貌 in:desciption xxx
  • 搜索readme in:readme xxx
  • 按收藏stars搜 stars:>2000
  • 按分支fork搜 fork:>3000
  • 堆栈巨细 size:>5000
  • 更新时间 pushed :>2020-01-01
  • 按语言 language:xxx
  • 作者名 user:xxx
    背面都不加空格
    也可以同时好几个关键词同时搜索

总结

以上就是一个GitHub的根本使用,更多的地方大家可以自己多点点看看每个地方的功能是什么,多点进去看看。

Gitee

前言

Gitee是一个主要服务于中国的开发者社区,也是和GitHub雷同的开源代码托管平台
Gitee的堆栈设置根本与Github雷同。
Gitee与Github的关系

   对于Gitee因为是中文版的对于英语不是那么好的人使用更为的友爱,
  同时Gitee里面的堆栈可以与Github里面的堆栈对应起来同时有数据。
  下面就是一个Gitee的堆栈,点击管理

进入管理里面找到堆栈镜像管理

点击添加镜像

镜像方向前面是代表gitee同步到GitHub,下面镜像堆栈可以在GitHub上建一个与gitee上名称一样的堆栈,私家令牌就需要再次进入GitHub了

找到settings

在左边侧边栏到最底下

依次跟着箭头点击进入后需要输入GitHub的密码

进入后这个日期可以选择最下面的无限期

再勾上下面几个,最后点击下面的绿色按钮即天生了令牌

最后将GitHub上天生的密钥复制粘贴到gitee里面添加即可。
   以上就是可以将gitee与GitHub联系起来的镜像,在gitee上提交的文件可以同步到GitHub上
  
Git的下载与根本语法

下载

git下载直接到官网上下就可以Git - 下载
根本语法

起首可以在本土地算机上创建一个文件夹专门用来存放git的文件,例如下面的gitcode文件夹

git的底子代码


  • git init 对当地文件夹初始化成git当地堆栈文件夹

    初始化后打开文件查看下的隐藏的项目可以看到.git文件

  • 克隆远程堆栈——git clone “远程堆栈的地址”,可以很快的将优秀的项目克隆到自己盘算机里学习
  • 查看缓存区状态——git status
  • 添加到暂存区——git add .
  • 暂存区到当地堆栈——git commit -m “备注的内容”
  • git rm --cached 文件名 ——从暂存区删除,不删除当地区
  • git rm -f 文件名 ——从暂存区和当地区都删除
  • git branch ——查看分支
   更详细的git原理可以查看其它专门讲git原理的文章
  遇到的一个比力严重的问题

错误提示: git SSL certificate problem: unable to get local issuer certificate

   这个问题是由于没有配置信任的服务器HTTPS验证。默认,cURL被设为不信任任何CAs,就是说,它不信任任何服务器验证
  可以输入下面的代码解决
  1. git config --global http.sslVerify false
复制代码
当地堆栈上传到远程堆栈的步调

  1. 步骤;
  2. git remote rm origin//删除名为origin,看看是否被用了
  3. git remote add origin 远程仓库的地址  
  4. git pull --rebase origin master  //远程仓库与本地同步
  5. git add 222.txt //文件名,也可以用.同步所有文件
  6. git commit -m "备注的内容"
  7. git push origin master
复制代码
如果相识一点git原理的小伙伴可以很好的上手实现过程,如果不懂git原理的小伙伴可以先试着实现观察结果,当遇到问题时实验着自己查找问题,实验着解决。
总结

我们在学习这些工具时,不需要先花大部分时间去每个细节都学会,当我们可以对这些经常以致每天都会用到的工具时,会了一个根本使用时,我们可以在用的过程中对工具的认识,使用的越来越纯熟,自然而然的对其他的许多东西再一查一看就会了。
希望我的文章可以帮助到刚进入盘算机行业的小伙伴们!!!我们共同砚习进步。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

王柳

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表