代码托管平台Gitee

  • Gitee简介
  • Git,Github,Gitlab,Gitee介绍
  • Gitee使用
    • 1,登录注册
    • 2,新建仓库
    • 2,本地关联远程仓库
      • 2.1,远端初始化
      • 2.2,本地与远端关联
    • 3,报错解决
    • 4,设置仓库为开源

Gitee简介

Gitee是开源中国(OSChina)推出的基于Git的代码托管服务。
Gitee有社区版,企业版,高校版,社区版是免费使用的,学生教师还可以申请高校版。该博客以社区版为例。

Git,Github,Gitlab,Gitee介绍

  • Git:是当下最为流行的版本控制系统,Github,Gitlab,Gitee都是基于Git来实现,由Linus Torvalds编写,据说只用了两周,另外目前主流的服务器系统Linux最初也是由他在芬兰赫尔辛基大学上学时编写的。
  • Github:当下最大的同性交友平台/(— ^ —)\,内含丰富的开源项目,因为服务器在国外,时常抽风,动不动就上不去
  • Gitlab:也是基于Git的代码托管工具,一般企业开发中会用它来搭建自己私有的代码管理平台,具体搭建方法没咋了解,网上应该挺多的。
  • Gitee:无需自己搭建,同样是基于Git来实现,具有良好的代码追踪功能,属于开源中国的产品,服务器就在国内,想上就上。

Gitee使用

1,登录注册

Gitee官网

2,新建仓库


除了可以新建外,还支持从GitHub和GitLab直接导入仓库代码

仓库名称根据自己需要来起,新创建时暂时设置成私有,后期再改为开源

  • 仓库新建后Gitee会有帮助初始化的说明,初始化readme文件选项可以快速生成项目需要的文件。注意:如果此处选择了初始化,那本地就不需要新建README.md文件,不然第一次pull和push会因为两个文件的提交历史不一致而失败。
  • 本地和远程关联的时候可以选择HTTP方式,也可以选择SSH方式,此处以HTTP方式为例

2,本地关联远程仓库

2.1,远端初始化

本地文件夹下打开Git Bash命令行,以此执行如下命令

mkdir show-how #新建一个文件夹,与仓库名相同
cd show-how #进入新建好的文件夹下
git init #初始化当前文件夹
touch README.md #新建一个README.md文件,如果远端已创建,该步省略
git add README.md #新建文件放入本地仓库暂存区,如果远端已创建,该步省略
git commit -m "first commit" #提交,如果远端已创建,该步省略
git remote add origin https://gitee.com/flower-civet-cat/show-how.git #添加远端服务器,地址为新建时的仓库地址
git push -u origin "master" #向远端推送本次提交

2.2,本地与远端关联


首次拉代码或是提交代码需要输入用户名和密码

3,报错解决

如果拉取代码时提示:fatal: refusing to merge unrelated histories,这个原因是本地新建的README.md文件与远程的文件的提交历史不一样,可以通过下面命令来拉取

git pull origin master --allow-unrelated-histories

4,设置仓库为开源

在仓库中选择管理——>基本信息管理

可能需要往下拉一点,就可以看到将仓库设置为开源的选项,选择遵守各项协议后点击保存即可

代码托管平台Gitee使用教程相关推荐

  1. 国内代码托管平台gitee的使用

    git 大家应该都不陌生~ 今天推荐一个基于git 的国内代码托管平台,国外的话GitHub使用的比较多,但是我们国内访问慢,这里我们用gitee 开源软件 - Gitee.com 我们登录官网注册账 ...

  2. 国内代码托管平台Gitee(码云)的入门使用

    网址在这>>>码云官网地址 中文代码托管平台,英文不好的话,使用github一定的障碍,所有gitee是很好的选择. 文章目录 一.新建仓库 二.AndroidStudio使用码云( ...

  3. GitHub 与各代码托管平台比较

    文章目录 GitHub 一.优缺点 二.托管限制 三.介绍与使用 GitLab 一.优缺点 二.托管限制 三.介绍与使用 Bitbucket 一.优缺点 二.托管限制 三.介绍与使用 Gitee 一. ...

  4. 远程代码托管平台--GitHub、Gitee的使用

    文章目录 一.团队协作与代码托管中心 1.代码托管中心 2.利用代码托管中心实现团队内协作 3.利用代码托管中心实现跨团队协作 4.常见的代码托管平台 二.GitHub的使用 1.国内无法访问GitH ...

  5. 【 Git学习记录(三)】推荐四款主流的Git代码托管平台 —— GitHub、GitLab、Gitee、Coding

    了解过Git之后,作为一个程序猿最基本的,你还需要了解目前主流的在线代码托管平台,并至少选择其中一款在平时开发中使用.这里特别介绍以下四款: 国外平台 GitHub -- 全球最流行的代码托管平台 G ...

  6. 国内代码托管中心-码云、自建代码托管平台-GitLab

    文章目录 第 9 章 国内代码托管中心-码云 9.1 简介 9.2 码云帐号注册和登录 9.3 码云创建远程库 9.4 IDEA 集成码云 9.4.1 IDEA 安装码云插件 9.4.2 IDEA 连 ...

  7. 国内外第三方代码托管平台(2019最新整理)

    转载自: https://blog.csdn.net/lrcoop/article/details/88599487 国外 GitHub     GitHub的Logo是一只有趣的章鱼猫:Octoca ...

  8. 揭秘码云:全球第二大代码托管平台的核心架构

    嘉宾介绍 周凯,现任码云(https://gitee.com)负责人,负责码云相关的产品.开发.运维以及大客户服务等业务:擅长Ruby.Linux及DevOps:为招商银行.招商证券.比亚迪等企业提供 ...

  9. 国内代码托管平台(Git)

    可以说GitHub的出现完全颠覆了以往大家对代码托管网站的认识.GitHub不但是一个代码托管网站,更是一个程序员的SNS社区.GitHub真正迷人的是它的创新能力与Geek精神,这些都是无法模仿的. ...

最新文章

  1. 算法基础知识科普:8大搜索算法之顺序搜索
  2. koa2+vue实现登陆以及是否登陆控制
  3. ROS底盘控制节点 源码分析
  4. LYCMS自动采集影视视频网源码 安全无后门
  5. CI下载与安装_基础配置_MVC
  6. 一位准程序员对软件行业的8个问题
  7. Qt总结之十八:总结
  8. 互联网架构介绍 --from 光荣之路
  9. mysql5.6.38 设置密码_Percona Server MySQL 5.6.38修改root密码(忘记root密码)
  10. 使用 RSA 算法进行加解密,签名和验签
  11. kettle4.1 连接 mysql8 库异常:org.gjt.mm.mysql.Driver
  12. 微软 无线键盘 linux,在Deepin系统中连接微软人体工学键盘蓝牙失效的解决方法...
  13. ASO优化:关键词排名下降的原因及策略解析
  14. 自定义注解实现RBAC权限校验,不要再说你不会了
  15. 汇编指令及其英文全称
  16. [pyecharts]如何使用Python将多个图表生成到一个HTML中?
  17. EXCEL分页预览 网格线
  18. 儿知错父之过下一句_第十七章 儿之责父之过
  19. 本科毕设论文如何写(1)-- 快速下手
  20. FPGA自学:利用主时钟产生周期方波

热门文章

  1. Android开发社交软件类应用时的若干问题
  2. kubectl 创建pvc_K8s针对有状态服务数据持久化之StatefulSet 自动创建PVC
  3. 不要脸的金山公司,又在弹天猫广告了20200317
  4. 计算机网络学习笔记(三)——数据链路层功能和服务、帧定位、差错、海明距离、检错码和纠错码
  5. Raft之WAL并行性
  6. 输出字符串,遇空格换行
  7. MES工艺优化:提高生产效率和产品质量的关键
  8. STM32F103最小板完成对SD卡的数据读取(fat文件模式)
  9. CorelDRAW和Illustrator比较, 9 CorelDRAW Graphics Alternatives
  10. 用JavaScrpt给文件夹加密