IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Gitee使用教程一 -> 正文阅读

[系统运维]Gitee使用教程一

本篇主要讲解Gitee是什么,如何下载,如何进行简单的操作使用。

开发环境:Linux gitee
登录官网:https://gitee.com/

目录

> 1.Git是什么?
> 2.在Linux下本地仓库与远程仓库绑定
> 3.创建本地仓库与远程仓库分支
> 4.本地仓库推送到远程仓库,本地仓库拉取远程仓库
下一篇内容将教学本地仓库分支与远程仓库分支上管理的一斜体样式些技巧。

1.Git是什么?

Git是目前世界上最先进的分布式版本控制系统。
它的工作原理/流程:

Workspace:工作区
Index/Stage:暂存区
Pepository:仓库区 (或本地仓库)
Remote:远程仓库
这里介绍是引用了知乎上的一个大佬的介绍,他的讲解是在Window系统上,有需要可参考他的
知乎他的链接:https://zhuanlan.zhihu.com/p/30044692

2.在Linux下本地仓库与远程仓库绑定

(1).想使用gitee,那第一步就是在要官网上注册一个账号,然后切换到个人主页,往下滑找到安全设置,找到公钥SSH。
要想本地与远程拉取与推送,就要绑定自己的公钥SSH。
在这里插入图片描述
(2) 在linux终端下,输入ls -al ~/.ssh检查是否存在SSH秘钥
一般刚开始用都是没有。
(3).生成ssh-key密钥对
在这里插入图片描述直接按回车即可
添加ssh
(4).添加ssh-key私钥到ssh-agent中
首先要确保它能正常工作
在这里插入图片描述
将私钥id_rsa添加到ssh代理中
在这里插入图片描述
然后打开它,将下面这些东东添加到官网上的ssh公钥
在这里插入图片描述
到这里就可以克隆clone与推送了push
如果想验证一下的话可以
ssh -T git@gitee.com弹出的ID,再ssh -T git @ID就行了

克隆测试
git clone
在这里插入图片描述
如果中途提示没安装git的话
就按照它的指示安装一下就好了 install git

3.创建本地仓库与远程仓库分支

初始化一下本地仓库
创建本地分支并切换到该分支下在这里插入图片描述

git checkout -b dev意思是创建一个分支名dev,
并切换到该分支下
它和git branch dev 创建一个分支dev
git chekout dev 效果是一样的

在这里插入图片描述

创建远程分支,可以在网页上直接创建,
也可以直接将本地的代码推送,它会自动创建

在这里插入图片描述
在远程就可以看到了
在这里插入图片描述

4.本地仓库推送到远程仓库,本地仓库拉取远程仓库

推送命令
git push -u origin (本地分支名name)
拉取合并远端代码
git pull
就可以了,如果你修改了文件和另一个开发者也修改了这个文件就会发送冲突,这个要手动解决,下一篇进行教学
git fetch 进行更新本地代码,与远程同步
git checkout -b dev origin/dev 创建本地分支跟踪远端分支dev

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-08-02 11:10:24  更:2021-08-02 11:11:25 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 0:39:45-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码