200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > 代码托管平台Gitee使用教程

代码托管平台Gitee使用教程

时间:2022-03-10 11:26:04

相关推荐

代码托管平台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 /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,设置仓库为开源

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

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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。