代码托管平台Gitee使用教程
代码托管平台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使用教程相关推荐
- 国内代码托管平台gitee的使用
git 大家应该都不陌生~ 今天推荐一个基于git 的国内代码托管平台,国外的话GitHub使用的比较多,但是我们国内访问慢,这里我们用gitee 开源软件 - Gitee.com 我们登录官网注册账 ...
- 国内代码托管平台Gitee(码云)的入门使用
网址在这>>>码云官网地址 中文代码托管平台,英文不好的话,使用github一定的障碍,所有gitee是很好的选择. 文章目录 一.新建仓库 二.AndroidStudio使用码云( ...
- GitHub 与各代码托管平台比较
文章目录 GitHub 一.优缺点 二.托管限制 三.介绍与使用 GitLab 一.优缺点 二.托管限制 三.介绍与使用 Bitbucket 一.优缺点 二.托管限制 三.介绍与使用 Gitee 一. ...
- 远程代码托管平台--GitHub、Gitee的使用
文章目录 一.团队协作与代码托管中心 1.代码托管中心 2.利用代码托管中心实现团队内协作 3.利用代码托管中心实现跨团队协作 4.常见的代码托管平台 二.GitHub的使用 1.国内无法访问GitH ...
- 【 Git学习记录(三)】推荐四款主流的Git代码托管平台 —— GitHub、GitLab、Gitee、Coding
了解过Git之后,作为一个程序猿最基本的,你还需要了解目前主流的在线代码托管平台,并至少选择其中一款在平时开发中使用.这里特别介绍以下四款: 国外平台 GitHub -- 全球最流行的代码托管平台 G ...
- 国内代码托管中心-码云、自建代码托管平台-GitLab
文章目录 第 9 章 国内代码托管中心-码云 9.1 简介 9.2 码云帐号注册和登录 9.3 码云创建远程库 9.4 IDEA 集成码云 9.4.1 IDEA 安装码云插件 9.4.2 IDEA 连 ...
- 国内外第三方代码托管平台(2019最新整理)
转载自: https://blog.csdn.net/lrcoop/article/details/88599487 国外 GitHub GitHub的Logo是一只有趣的章鱼猫:Octoca ...
- 揭秘码云:全球第二大代码托管平台的核心架构
嘉宾介绍 周凯,现任码云(https://gitee.com)负责人,负责码云相关的产品.开发.运维以及大客户服务等业务:擅长Ruby.Linux及DevOps:为招商银行.招商证券.比亚迪等企业提供 ...
- 国内代码托管平台(Git)
可以说GitHub的出现完全颠覆了以往大家对代码托管网站的认识.GitHub不但是一个代码托管网站,更是一个程序员的SNS社区.GitHub真正迷人的是它的创新能力与Geek精神,这些都是无法模仿的. ...
最新文章
- 算法基础知识科普:8大搜索算法之顺序搜索
- koa2+vue实现登陆以及是否登陆控制
- ROS底盘控制节点 源码分析
- LYCMS自动采集影视视频网源码 安全无后门
- CI下载与安装_基础配置_MVC
- 一位准程序员对软件行业的8个问题
- Qt总结之十八:总结
- 互联网架构介绍 --from 光荣之路
- mysql5.6.38 设置密码_Percona Server MySQL 5.6.38修改root密码(忘记root密码)
- 使用 RSA 算法进行加解密,签名和验签
- kettle4.1 连接 mysql8 库异常:org.gjt.mm.mysql.Driver
- 微软 无线键盘 linux,在Deepin系统中连接微软人体工学键盘蓝牙失效的解决方法...
- ASO优化:关键词排名下降的原因及策略解析
- 自定义注解实现RBAC权限校验,不要再说你不会了
- 汇编指令及其英文全称
- [pyecharts]如何使用Python将多个图表生成到一个HTML中?
- EXCEL分页预览 网格线
- 儿知错父之过下一句_第十七章 儿之责父之过
- 本科毕设论文如何写(1)-- 快速下手
- FPGA自学:利用主时钟产生周期方波
热门文章
- Android开发社交软件类应用时的若干问题
- kubectl 创建pvc_K8s针对有状态服务数据持久化之StatefulSet 自动创建PVC
- 不要脸的金山公司,又在弹天猫广告了20200317
- 计算机网络学习笔记(三)——数据链路层功能和服务、帧定位、差错、海明距离、检错码和纠错码
- Raft之WAL并行性
- 输出字符串,遇空格换行
- MES工艺优化:提高生产效率和产品质量的关键
- STM32F103最小板完成对SD卡的数据读取(fat文件模式)
- CorelDRAW和Illustrator比较, 9 CorelDRAW Graphics Alternatives
- 用JavaScrpt给文件夹加密