【Git】国内代码托管中心码云(Gitee)

news/2024/5/17 15:54:19 标签: git, gitee

9、国内代码托管中心码云(Gitee)

9.1、简介

众所周知,GitHub 服务器在国外,使用 GitHub 作为项目托管网站,如果网速不好的话,严重影响使用体验,甚至会出现登录不上的情况。针对这个情况,大家也可以使用国内的项目托管网站-码云。

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

9.2、码云帐号注册和登录

进入码云官网地址:https://gitee.com/,点击注册 Gitee

在这里插入图片描述

输入个人信息,进行注册即可。

在这里插入图片描述

帐号注册成功以后,直接登录。

在这里插入图片描述

登录以后,就可以看到码云官网首页了。

在这里插入图片描述

9.3、码云创建远程库

点击首页右上角的加号,选择下面的新建仓库

在这里插入图片描述

填写仓库名称,路径和选择是否开源(共开库或私有库)

在这里插入图片描述

最后根据需求选择分支模型,然后点击创建按钮。

在这里插入图片描述

远程库创建好以后,就可以看到 HTTPS 和 SSH 的链接。

在这里插入图片描述

9.4、IDEA 集成码云

9.4.1、IDEA 安装码云插件

Idea 默认不带码云插件,我们第一步要安装 Gitee 插件。

如图所示,在 Idea 插件商店搜索 Gitee,然后点击右侧的 Install 按钮。

在这里插入图片描述

Idea 链接码云和链接 GitHub 几乎一样,安装成功后,重启 Idea。

在这里插入图片描述

Idea 重启以后在 Version Control 设置里面看到 Gitee,说明码云插件安装成功。

在这里插入图片描述

然后在码云插件里面添加码云帐号,我们就可以用 Idea 连接码云了。

在这里插入图片描述

9.4.2、IDEA 连接码云

Idea 连接码云和连接 GitHub 几乎一样,首先在 Idea 里面创建一个工程,初始化 git 工程,然后将代码添加到暂存区,提交到本地库,这些步骤上面已经讲过,此处不再赘述。

将本地代码 push 到码云远程库

在这里插入图片描述

自定义远程库链接

在这里插入图片描述

给远程库链接定义个 name,然后再 URL 里面填入码云远程库的 HTTPS 链接即可。码云服务器在国内,用 HTTPS 链接即可,没必要用 SSH 免密链接。

在这里插入图片描述

然后选择定义好的远程链接,点击 Push 即可。

在这里插入图片描述

看到提示就说明 Push 远程库成功。

在这里插入图片描述

去码云远程库查看代码。

在这里插入图片描述

只要码云远程库链接定义好以后,对码云远程库进行 pull 和 clone 的操作和 Github 一致,此处不再赘述。

9.5、码云复制 GitHub 项目

码云提供了直接复制 GitHub 项目的功能,方便我们做项目的迁移和下载。

具体操作如下:

在这里插入图片描述

将 GitHub 的远程库 HTTPS 链接复制过来,点击创建按钮即可。

在这里插入图片描述

在这里插入图片描述

如果 GitHub 项目更新了以后,在码云项目端可以手动重新同步,进行更新!

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述


http://www.niftyadmin.cn/n/29405.html

相关文章

JavaEE初阶第二课:文件操作与IO

欢迎来到javaee初阶的第二课,这节课我会带大家了解文件的概念和java中如何操作文件。 这里写目录标题1.了解文件1.1文件概念1.2文件存储1.3文件路径2.Java中的文件操作(文件系统操作)2.1File类2.1.1方法实践3.Java的文件操作(文件…

acwing基础课——快速幂

由数据范围反推算法复杂度以及算法内容 - AcWing 常用代码模板4——数学知识 - AcWing 基本思想: 求一个数的n次时,我们的时间复杂度为O(n),当n特别大时,效率会很低可能超时,此时我们就需要运用到快速幂,将我们的时间…

Unity HurricaneVR 插件中的 VRIK 设置

IK(反向动力学)有利于提升 VR 应用中的沉浸感,比如我们可以通过对手部的追踪,再结合 IK,来模拟 VR 中人物的手臂和手肘的姿态。 Final IK 是 Unity 一款功能强大的 IK 插件,其中拥有适用于 VR 的 IK 功能&…

eBPF 入门开发实践指南四:在 eBPF 中捕获进程打开文件的系统调用集合,使用全局变量过滤进程 pid

eBPF (Extended Berkeley Packet Filter) 是 Linux 内核上的一个强大的网络和性能分析工具,它允许开发者在内核运行时动态加载、更新和运行用户定义的代码。 本文是 eBPF 入门开发实践指南的第四篇,主要介绍如何捕获进程打开文件的系统调用集合&#xf…

C++普通类,派生类,虚基类的成员构造顺序以及构造函数调用顺序详解

目录前言普通类构造析构顺序解析依赖关系产生的错误派生类构造析构顺序解析扩展菱形多继承场景含虚基类的派生类构造析构顺序解析扩展菱形多继承场景(引入虚继承)前言 C规定“对象的析构过程必须与其构造过程相反”这一语法规则。 因此我们研究透彻了构造过程,那么…

C++第六讲——Demon和Angela的魔法之旅

因为作者最近很开心(我不说为什么,可以投票猜原因)所以就忘记更新了,这篇文章C含量为0,狗粮含量99%,密码学含量为1%,水含量为0,请读者放心食用。 话说Angela见到了Angelo的家长后和A…

常用的负载均衡算法

轮询 var num uint(0)var serverList []string{"192.168.1.1","192.168.1.2","192.168.1.3","192.168.1.4","192.168.1.5", }func f0() string {defer func() {num}()return serverList[num%uint(len(serverList))] }加权…

【ArcGIS微课1000例】0060:ArcGIS打开las格式点云数据的方法

文章目录 1. 使用上下文菜单创建 LAS 数据集2. 使用地理处理工具创建 LAS 数据集3. 显示LAS数据集LAS 数据集是位于文件夹中的独立文件,并且引用 LAS 格式的激光雷达数据和用于定义表面特征的可选表面约束要素。ArcGIS中,可使用创建 LAS 数据集工具或 ArcCatalog 中文件夹的上…