分布式版本管理工具——Git关联远程仓库(github+gitee)

Git远程仓库(Github)的基本使用

    • 一、前言
    • 二、Git远程仓库介绍
    • 三、演示
      • 1. 关联github远程仓库
      • 2. 关联gitee(码云)远程仓库
      • 3. 重命名远程仓库名
      • 4. 移除远程仓库
    • 四、结束语

一、前言

 古之立大事者,不惟有超世之才,亦必有坚忍不拔之志。
                            ——苏轼


凡立志想要成大事业的人,往往他们要走的路,都是崎岖不平的,都是充满着艰辛困苦的,若没有远大的志向、坚忍不拔的意志,是难以突破的,所以,希望大家都能不忘初心,努力坚持自己自身所想,让我们一起加油!

二、Git远程仓库介绍

在Git中存在两种类型的仓库,分别为本地仓库和远程仓库,其中比较常用的远程仓库有Github、Gitee(码云)和GitLab,而本篇文章主要介绍git如何关联Github。

三、演示

1. 关联github远程仓库

首先我们登录github网站(这个网站要用加速器,可自行下载),在主页面点击新建仓库。

在这里插入图片描述

输入远程仓库名称,这里可以和我们的本地仓库名称一致,例如我这里我在本地创建了gitTest仓库。

在这里插入图片描述

其他配置默认即可,点击右下角的创建按键。

在这里插入图片描述

创建成功,进入指引页面,可以看到下面有两项指引。

在这里插入图片描述

这里我们刚刚在上面已经创建了本地的gitTest仓库,然后我们开始关联操作,复制下面这行代码,回到我们的git页面中执行该代码,这里我们直接点击鼠标中键即可粘贴进页面。

在这里插入图片描述

为了实现git push,首先确保我们本地已有分支存在,所以我们先创建几个内容,在git commit 之后再把内容推送至github仓库。

在这里插入图片描述

在这里插入图片描述

下面我们可以执行git push操作了,复制下面这行代码,并要保证最后的分支名与你本地的一致,我这里是dev分支,所以要把main改成dev。

在这里插入图片描述

首次推送可能要验证你的github账户,点击绿色按钮授权即可。

在这里插入图片描述
在这里插入图片描述

回到github仓库页面,点击刷新,可以看到本地内容已经成功推送至github仓库。

在这里插入图片描述

到这里我们的本地仓库已成功和github仓库关联了。

2. 关联gitee(码云)远程仓库

懂得如何关联github仓库了,相信这个对大家来说很简单了,同样打开gitee网站并完成登录,点击右上角的加号,点击新建仓库。

在这里插入图片描述

同样的输入仓库名称,我这里还是输入上面的gitTest仓库名,其他的默认即可,点击创建。

在这里插入图片描述

同样的,仓库没有内容,进入指引页面。

在这里插入图片描述

上面我们已经有本地库了,咱们直接关联gitee仓库即可,复制下面这行代码至git页面执行,这里我们要注意修改远程仓库的名称,因为上面已经把origin这一名称使用了,我这里改成gitee。

在这里插入图片描述

在这里插入图片描述

下面我们可以推送内容去gitee仓库了,我们这里执行git push +(远程仓库名)+(分支名)即可。

在这里插入图片描述

在首次推送时,同样需要验证,因此在推送成功之前我们还需要正确输入我们的gitee账户密码再点击continue按钮即可。

在这里插入图片描述

回到gitee仓库页,点击刷新,可以看到内容已经成功推送至gitee仓库之中。

在这里插入图片描述

好了,到这里我们就已经成功关联了github和gitee仓库了。

在这里插入图片描述

3. 重命名远程仓库名

上面我们关联github仓库时使用的是默认的origin,如果我们看不习惯这个名字,我们可以执行git remote rename <旧名称> <新名称> 即可,例如我这里把origin改成github。

在这里插入图片描述

4. 移除远程仓库

如果我们需要移除某个远程仓库,执行git remote remove <仓库名>即可,例如我这里移除gitee仓库。

在这里插入图片描述

其他的如修改远程仓库的url等操作就不详细介绍了,大家可以执行git remote -h查看关于远程仓库的一些指令使用。

四、结束语

好了,关于git关联远程仓库(github和gitee)的基本知识操作就先介绍到这里了,我是“风行男孩”,咱们有缘再见!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/64440.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

在 React 项目中安装和配置 Three.js

React 与 Three.js 的结合 &#xff1a;通过 React 管理组件化结构和应用逻辑&#xff0c;利用 Three.js 实现 3D 图形的渲染与交互。使用这种方法&#xff0c;我们可以在保持代码清晰和结构化的同时&#xff0c;实现令人惊叹的 3D 效果。 在本文中&#xff0c;我们将以一个简…

Lucene 漏洞历险记:修复损坏的索引异常

作者&#xff1a;来自 Elastic Benjamin Trent 有时&#xff0c;一行代码需要几天的时间才能写完。在这里&#xff0c;我们可以看到工程师在多日内调试代码以修复潜在的 Apache Lucene 索引损坏的痛苦。 做好准备 这篇博客与往常不同。它不是对新功能或教程的解释。这是关于花…

深度学习J6周 ResNeXt-50实战解析

&#x1f368; 本文为&#x1f517;365天深度学习训练营中的学习记录博客&#x1f356; 原作者&#xff1a;K同学啊 本周任务&#xff1a; 1.阅读ResNeXt论文&#xff0c;了解作者的构建思路 2.对比之前介绍的ResNet50V2、DenseNet算法 3.复现ResNeXt-50算法 一、模型结构…

对话 Project Astra 研究主管:打造通用 AI 助理,主动视频交互和全双工对话是未来重点

Project Astra 愿景之一&#xff1a;「系统不仅能在你说话时做出回应&#xff0c;还能在持续的过程中帮助你。」 近期&#xff0c;Google DeepMind 的 YouTube 频道采访了 Google DeepMind 研究主管格雷格韦恩 (Greg Wayne)。 格雷格韦恩的研究工作为 DeepMind 的诸多突破性成…

LunarVim安装

LunarVim以其丰富的功能和灵活的定制性&#xff0c;迅速在Nvim用户中流行开来。它不仅提供了一套完善的默认配置&#xff0c;还允许用户根据自己的需求进行深度定制。无论是自动补全、内置终端、文件浏览器&#xff0c;还是模糊查找、LSP支持、代码检测、格式化和调试&#xff…

高质量 Next.js 后台管理模板源码分享,开发者必备

高质量 Next.js后台管理模板源码分享&#xff0c;开发者必备 Taplox 是一个基于 Bootstrap 5 和 Next.js 构建的现代化后台管理模板和 UI 组件库。它不仅设计精美&#xff0c;还提供了一整套易用的工具&#xff0c;适合各种 Web 应用、管理系统和仪表盘项目。无论你是初学者还是…

开发场景中Java 集合的最佳选择

在 Java 开发中&#xff0c;集合类是处理数据的核心工具。合理选择集合&#xff0c;不仅可以提高代码效率&#xff0c;还能让代码更简洁。本篇文章将重点探讨 List、Set 和 Map 的适用场景及优缺点&#xff0c;帮助你在实际开发中找到最佳解决方案。 一、List&#xff1a;有序存…

Java包装类型的缓存

Java 基本数据类型的包装类型的大部分都用到了缓存机制来提升性能。 Byte,Short,Integer,Long 这 4 种包装类默认创建了数值 [-128&#xff0c;127] 的相应类型的缓存数据&#xff0c;Character 创建了数值在 [0,127] 范围的缓存数据&#xff0c;Boolean 直接返回 True or Fal…

工程师 - MinGW

MinGW Minimalist GNU for Windows&#xff0c;前身为mingw32&#xff0c;是一个免费开源的软件开发环境&#xff0c;从2010年开始项目停止并不再使用。后续提供MinGW-w64。 MinGW包括: - 移植到Windows上的GNU编译器集&#xff08;GCC&#xff09;&#xff0c;包括C、C、ADA和…

EasyExcel(读取操作和填充操作)

文章目录 1.准备Read.xlsx&#xff08;具有两个sheet&#xff09;2.读取第一个sheet中的数据1.模板2.方法3.结果 3.读取所有sheet中的数据1.模板2.方法3.结果 EasyExcel填充1.简单填充1.准备 Fill01.xlsx2.无模版3.方法4.结果 2.列表填充1.准备 Fill02.xlsx2.模板3.方法4.结果 …

CKA认证 | Day7 K8s存储

第七章 Kubernetes存储 1、数据卷与数据持久卷 为什么需要数据卷&#xff1f; 容器中的文件在磁盘上是临时存放的&#xff0c;这给容器中运行比较重要的应用程序带来一些问题。 问题1&#xff1a;当容器升级或者崩溃时&#xff0c;kubelet会重建容器&#xff0c;容器内文件会…

关于JAVA方法值传递问题

1.1 前言 之前在学习C语言的时候&#xff0c;将实参传递给方法&#xff08;或函数&#xff09;的方式分为两种&#xff1a;值传递和引用传递&#xff0c;但在JAVA中只有值传递&#xff08;颠覆认知&#xff0c;基础没学踏实&#xff09; 参考文章&#xff1a;https://blog.csd…

Excel基础知识

一&#xff1a;数组 一行或者一列数据称为一维数组&#xff0c;多行多列称为二维数组&#xff0c;数组支持算术运算&#xff08;如加减乘除等&#xff09;。 行&#xff1a;{1,2,3,4} 数组中的每个值用逗号分隔列&#xff1a;{1;2;3;4} 数组中的每个值用分号分隔行列&#xf…

基于DIODES AP43781+PI3USB31531+PI3DPX1207C的USB-C PD Video 之全功能显示器连接端口方案

随着USB-C连接器和PD功能的出现&#xff0c;新一代USB-C PD PC显示器可以用作个人和专业PC工作环境的电源和数据集线器。 虽然USB-C PD显示器是唯一插入墙壁插座的交流电源输入设备&#xff0c;但它可以作为数据UFP&#xff08;上游接口&#xff09;连接到连接到TCD&#xff0…

gazebo_world 基本围墙。

如何使用&#xff1f; 参考gazebo harmonic的官方教程。 本人使用harmonic的template&#xff0c;在里面进行修改就可以分流畅地使用下去。 以下是world 文件. <?xml version"1.0" ?> <!--Try sending commands:gz topic -t "/model/diff_drive/…

解决无法在 Ubuntu 24.04 上运行 AppImage 应用

在 Ubuntu 24.04 中运行 AppImage 应用的完整指南 在 Ubuntu 24.04 中&#xff0c;许多用户可能会遇到 AppImage 应用无法启动的问题。即使你已经设置了正确的文件权限&#xff0c;AppImage 仍然拒绝运行。这通常是由于缺少必要的库文件所致。 问题根源&#xff1a;缺少 FUSE…

springboot配置oracle+达梦数据库多数据源配置并动态切换

项目场景&#xff1a; 在工作中很多情况需要跨数据库进行数据操作,自己总结的经验希望对各位有所帮助 问题描述 总结了几个问题 1.识别不到mapper 2.识别不到xml 3.找不到数据源 原因分析&#xff1a; 1.配置文件编写导致识别mapper 2.配置类编写建的格式有问题 3.命名…

html+css+js网页设计 美食 家美食1个页面

htmlcssjs网页设计 美食 家美食1个页面 网页作品代码简单&#xff0c;可使用任意HTML辑软件&#xff08;如&#xff1a;Dreamweaver、HBuilder、Vscode 、Sublime 、Webstorm、Text 、Notepad 等任意html编辑软件进行运行及修改编辑等操作&#xff09;。 获取源码 1&#xf…

【机器学习】【朴素贝叶斯分类器】从理论到实践:朴素贝叶斯分类器在垃圾短信过滤中的应用

&#x1f31f; 关于我 &#x1f31f; 大家好呀&#xff01;&#x1f44b; 我是一名大三在读学生&#xff0c;目前对人工智能领域充满了浓厚的兴趣&#xff0c;尤其是机器学习、深度学习和自然语言处理这些酷炫的技术&#xff01;&#x1f916;&#x1f4bb; 平时我喜欢动手做实…

Vue使用Tinymce 编辑器

目录 一、下载并重新组织tinymce结构二、使用三、遇到的坑 一、下载并重新组织tinymce结构 下载 npm install tinymce^7 or yarn add tinymce^7重构目录 在node_moudles里找到tinymce文件夹&#xff0c;把里面文件拷贝一份放到public下&#xff0c;如下&#xff1a; -- pub…