首页 > 其他分享 >笔记十三:gitee-国内代码托管中心码云

笔记十三:gitee-国内代码托管中心码云

时间:2023-04-03 19:44:31浏览次数:45  
标签:github 代码 Idea 笔记 gitee 码云 远程

一:学习内容

  • gitee码云简介
  • gitee码云注册登录
  • gitee码云删除远程库
  • gitee码云创建远程库
  • idea集成gitee码云
  • gitee码云中导入github项目

 

二:gitee码云简介

github服务器在国外,使用它作为项目托管网站,很多时候网速不好,严重影响体验,甚至会出现打开不了的情况。针对这个情况,我们可以使用国内的项目托管网站-gitee码云.

码云是开源中国推出的基于Git的代码托管服务中心,官网网址是:https://gitee.com,使用方式跟github一样,而且码云是一个中文网站,如果英文不好的话,它是很好的选择。

 

三:gitee码云注册登录

打开上面的官网网址,点击注册,进入如下页面,按要求填入内容,便可进行注册:

 

四:gitee码云删除远程库

进入你想删除的仓库,点击管理,点击左侧删除仓库,点击删除仓库:

 

五:gitee码云创建远程库

 

需要注意的是:
这里如果想要创建开源库,需要先创建私有库,创建成功后,仓库里有内容时,才能去仓库设置中修改成开源库
空仓库是不可以设置成开源库的

 

六:idea集成gitee码云

(1)第一步:Idea绑定码云

安装码云插件
Idea默认不带码云插件,我们第一步要安装Gitee插件:在Idea插件里面安装gitee插件

 

登录码云

 

(2)第二步:Idea分享项目到码云

法一:

1、先在码云上新建一个远程库,拷贝仓库的https链接:参考上面步骤五:码云创建远程库
2、在idea中通过push本地代码到远程库的方式,实现将项目分享到码云

我的码云远程库链接为:  https://gitee.com/mmkxmy/git-test.git

 

法二:
和github的idea分享项目到远程库是一样的,这个操作相当于将创建远程库、push本地库代码到远程库两步合二为一了

 

(3)第三步:Idea推送代码到码云远程库

说明:push之前请先pull。push是将本地库代码推送到远程库,如果本地库代码和远程库代码版本不一致,push的操作是会被拒绝的,也就是说要想push成功,一定要保证本地库的版本要比远程库的版本高!因此实际开发时,程序员在动手修改本地代码之前,一定会先检查下远程库跟本地代码的区别,如果本地库的代码已经落后,切记要先pull拉取一下远程库的代码,将本地代码更新到最新以后,然后在修改,提交,推送!

修改代码:

 

(4)第四步:Idea拉取码云远程库代码合并本地库

1.修改远程库代码
这里为了演示就直接在线上修改码云远程库代码了

 

(5)第五步:Idea克隆码云代码到本地

这个步骤同Idea克隆github代码到本地,这里不再赘述。可以参考:笔记十二:Idea操作-集成github六:Idea克隆代码到本地

 

七:gitee码云中导入github项目

码云提供了直接复制github项目的功能,方便我们做项目迁移和下载:
演示将testeryueyue的github账号下的git-demo,迁移到我的gitee码云上。

1.在gitee码云上新建仓库

 

2.在gitee码云上点击导入

 

3.在去github上拷贝想导入的仓库的https链接。注意是去github上拷贝,且拷贝的是https链接

 

4.将拷贝的https地址,粘贴到gitee码云的导入仓库的地址栏中,然后点击导入按钮

 

5.gitee导入github项目成功

 

6.我们还能在gitee上强制刷新,让迁移过来的代码保持最新
比如:有一天github上的这个项目的代码发生了更新

 

gitee上面迁移过来的该项目是不会自动更新的:

 

但我们可以在gitee上手动强制更新,这样github上该项目的更新就能同步到gitee上了:

 

强制更新gitee项目代码完成,gitee上的代码就变成最新的了:

 

标签:github,代码,Idea,笔记,gitee,码云,远程
From: https://www.cnblogs.com/miaomiaokaixin/p/17284124.html

相关文章

  • MIT6.1810的学习笔记
    Chapter0OperatingsysteminterfacesProcessesandmemory这一节主要了解一下基础的xv6中的systemcall其中fork是对进程本身进行操作的它复制当前进程的全部内容以及当前进程的fd表也就是说子进程会做和原进程相同的事且对相同的file进行操作。(需要注意,子进程......
  • 笔记九:github操作-github跨团队协作
    一:学习内容github跨团队协作流程图谱github跨团队协作流程案例实操 二:github跨团队协作流程图谱1.岳不群想要其他团队的大牛也帮忙修改一下华山剑法,让这套剑法更厉害,于是找到了东方不败帮忙,东方不败不是这个团队的人,所以不能直接操作岳不群团队的远程库,需要先fork岳不群的......
  • 笔记八:github操作-github团队内协作
    一:学习内容github团队内协作流程图谱github团队内协作流程案例实操 二:github团队内协作流程图谱1.师傅岳不群创建了一套华山剑法,把它推送到代码托管中心远程库2.弟子令狐冲将整套剑法下载到自己的本地库中3.弟子令狐冲对剑法进行修改调整,然后对修改的内容推送到代码托管中......
  • 笔记七:github操作-Push、Pull、Clone
    一:学习内容Push:推送本地分支到远程库Pull:拉取远程分支到本地库Clone:克隆远程库到本地 二:Push:推送本地分支到远程库需要注意:推送的时候,需要指定分支,也就是我把本地库的哪个分支推送到远程库1#推送本地分支到远程库,gitpush别名分支2#如果当前本地库在hot-fix分支上......
  • 笔记十一:Idea操作-集成git
    一:学习内容配置git忽略文件idea定位git程序idea初始化本地库idea添加暂存区idea提交本地库idea切换版本idea创建分支与切换分支idea合并分支-正常合并idea合并分支-冲突合并 二:配置git忽略文件1.创建git.ignore文件,即磁盘进入C:\\Users\\你的用户下,新建git.ignore......
  • 笔记十:github操作-ssh免密登录
    一:学习内容生成ssh免密登录密钥github配置ssh免密登录公钥测试ssh免密登录 二:本地生成ssh免密登录密钥因为github是国外网站国内访问https链接不稳定,所以我们会用ssh的方式访问,而ssh的方式就需要配置ssh密钥。1#添加ssh免密公钥,进入windows家目录,C:\\Users\\你的用户......
  • 笔记十二:Idea操作-集成github
    一:学习内容Idea设置github账号Idea分享项目到githubidea推送代码到远程库idea拉取远程库代码合并本地库idea克隆代码到本地 二:Idea设置github账号 我是授权的岳不群的github账号: 三:Idea分享项目到github这个操作相当于将创建远程库、push本地库代码到远程库......
  • openstack glance 实验笔记
    创建共享镜像(openstack)imagecreatedbserver-3.50-public--filecirros-0.3.5-x86_64-disk.img--propertydescription='1234'--disk-formatqcow2+------------------+------------------------------------------------------+|Field|Value......
  • openstack nova 实验笔记
    创建flavor(openstack)flavorcreatetest1.tiny--vcpu1--ram512--disk1--id100+----------------------------+------------+|Field|Value|+----------------------------+------------+|OS-FLV-DISABLED:disabled|False||......
  • openstack keystone 实验笔记
    删除域(openstack)domainsetMyDomain--disable(openstack)domaindeleteMyDomain(openstack)用命令行创建domain(openstack)projectcreate--domaindefault--description'1234'--enableepc-operating+-------------+----------------------------------+|F......