经验笔记:远端仓库和本地仓库之间的连接(以Gitee为例)

经验笔记:远端仓库和本地仓库之间的连接

方法一:先创建远端仓库,再克隆到本地
  1. 创建远端仓库

    • 登录到你的Git托管平台(如Gitee、GitHub、GitLab、Bitbucket等)。
    • 点击“New Repository”或类似按钮,创建一个新的仓库。
    • 填写仓库名称、描述等信息。
    • 选择仓库的可见性(公开或私有)。
    • 不要勾选“Initialize this repository with a README”选项,因为我们将在本地初始化仓库。
  2. 克隆远端仓库到本地

    • 打开终端或命令行工具。
    • 使用 git clone 命令将远端仓库克隆到本地。
      git clone https://gitee.com/your-username/your-repo.git
      
    • 进入克隆的仓库目录。
      cd your-repo
      
  3. 添加文件并提交

    • 将你的项目文件添加到仓库中。
      touch README.md
      git add README.md
      git commit -m "Initial commit"
      
  4. 推送本地更改到远端

    • 使用 git push 命令将本地更改推送到远端仓库。
      git push origin main
      
方法二:先创建本地仓库,再关联远端仓库
  1. 初始化本地仓库

    • 在你的本地机器上,创建一个新的目录,并进入该目录。
      mkdir my-project
      cd my-project
      
    • 使用 git init 命令初始化一个新的Git仓库。
      git init
      
  2. 添加文件并提交

    • 将你的项目文件添加到仓库中。
      touch README.md
      git add README.md
      git commit -m "Initial commit"
      
  3. 创建远端仓库

    • 登录到你的Git托管平台,创建一个新的仓库。
    • 填写仓库名称、描述等信息。
    • 选择仓库的可见性(公开或私有)。
    • 不要勾选“Initialize this repository with a README”选项,因为我们已经在本地初始化了仓库。
  4. 关联远端仓库

    • 使用 git remote add 命令将本地仓库与远端仓库关联起来。
      git remote add origin https://gitee.com/your-username/your-repo.git
      
  5. 推送本地仓库到远端

    • 使用 git push 命令将本地仓库的内容推送到远端仓库。
      git push -u origin main
      
    • -u是在本地仓库非克隆且首次push时使用,可以将远程仓库的main分支与本地仓库的main分支关联起来

注意事项

  • 分支名称:默认情况下,Gitee和其他Git托管平台的主分支名称可能是 mainmaster。确保你在推送时使用正确的分支名称。
  • 权限管理:确保你有足够的权限访问和操作远端仓库。
  • 保持同步:定期从远端仓库获取最新的更改,以避免冲突。
    git fetch origin main
    

希望这份经验笔记对你有所帮助!

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

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

相关文章

重构代码之将单向关联转换为双向关联

将单向关联转换为双向关联 旨在将类之间的单向关联转换为双向关联。这通常用于改善对象模型的可访问性和灵活性,尤其是在涉及复杂关系的领域模型中。它适用于对象关系之间存在单向引用,但业务逻辑要求这些对象能够相互访问和更新的场景。 一、什么是单向…

养老院管理系统+小程序项目需求分析文档

智慧综合养老服务平台是以业务为牵引、场景为驱动,围绕“老人”业务域,持续沉淀和打磨形成适应不同养老业务发展需要的业务能力,推动业务模式升级,为养老服务提供数字化解决方案,并依托实体站点与养老机构实现线上线下…

迄今为止的排序算法总结

迄今为止的排序算法总结 7.10 迄今为止的排序算法总结复杂度和稳定性时间复杂度测试程序sortAlgorithm.hsortAlgorithm.cpptest.cpp 时间复杂度测试结果 7.10 迄今为止的排序算法总结 复杂度和稳定性 排序算法平均情况最好情况最坏情况稳定性空间复杂度选择排序O(n^2)O(n^2)O…

SpringBoot集成ES(ElasticSearch)

1.导入依赖 <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-elasticsearch</artifactId> </dependency>导入依赖后&#xff0c;注意在依赖中查看对应的版本是否与本机ES对应 2.创建配置并…

FEM位移边界条件的处理

在有限元分析中&#xff0c;处理唯一约束&#xff08;如位移边界条件或特定的自由度被固定&#xff09;&#xff0c;常见的方法包括以下几种。每种方法的特点和适用场景有所不同&#xff0c;具体选择取决于问题性质和数值求解需求。 直接代入法 置大数法 置1法 拉格朗日乘子法…

ant-design-vue中table某一列进行合并

ant-design-vue中table某一列进行合并 1、在colums中配置自定义渲染 {title: 区域,dataIndex: cityName,key: cityName,align: center,width: 120,customCell: (record, rowIndex, column) > {return {rowSpan: record.rowSpan}} },2、处理请求来的数据 tableData.dataSo…

MySQL高级(五):事务

概念 事务是数据库管理系统中用于保证数据一致性和完整性的重要机制。它允许将一组操作视为一个整体&#xff0c;要么全部执行&#xff0c;要么全部回滚&#xff0c;以确保数据的正确性。 事务的特性&#xff08;ACID&#xff09; 原子性&#xff08;Atomicity&#xff09; …

Flutter:flutter_screenutil屏幕适配

1、安装flutter_screenutil flutter_screenutil: ^5.9.32、main入口修改 // 新增 ScreenUtilInit()class MyApp extends StatelessWidget {const MyApp({Key? key}) :super(key: key);overrideWidget build(BuildContext context) {return ScreenUtilInit(designSize: const S…

数据结构之二:表

顺序表代码&#xff1a;SData/SqList/SeqList.h Hera_Yc/bit_C_学习 - 码云 - 开源中国 链表相关代码&#xff1a;SData/ListLink/main.c Hera_Yc/bit_C_学习 - 码云 - 开源中国 本文主要讲解的是线性表&#xff08;逻辑线性&#xff09;&#xff0c;对于非线性表不做补充。…

《Python基础》之循环结构

目录 简介 一、for循环 1、基本语法与作用 2、使用 range() 函数配合 for 循环 3、嵌套的for循环 二、while循环 1、基本语法与作用 2、while 循环嵌套 &#xff08;1&#xff09;、while循环与while循环嵌套 &#xff08;2&#xff09;、while循环与for循环嵌套 简介 …

Android开发实战班 - 数据持久化 - 数据加密与安全

在 Android 应用开发中&#xff0c;数据安全至关重要&#xff0c;尤其是在处理敏感信息&#xff08;如用户密码、支付信息、个人隐私数据等&#xff09;时。数据加密是保护数据安全的重要手段&#xff0c;可以有效防止数据泄露、篡改和未经授权的访问。本章节将介绍 Android 开…

【jvm】AOT编译器

目录 1. 说明2. AOT编译器的引入与基本概念3. AOT编译器的工作原理与流程4. 优点5. 缺点6. AOT编译器与JIT编译器的比较6.1 JIT编译器6.2 AOT编译器 7.AOT编译器的应用场景与限制 1. 说明 1.JVM&#xff08;Java虚拟机&#xff09;中的AOT&#xff08;Ahead Of Time&#xff0…

IOC/异步编程

文章目录 项目地址一、IOC 控制反转1.1 先看一个不使用IOC的例子1.2 使用IOC实现1.2.1 依赖注入1.2.2 IOC容器是什么 1.2.3 使用反射给属性赋值1.2.4 通过PropertyInfo[]批量获取对象1.2.5 使用type完成依赖注入1.2.6 使用特性进行对象过滤1.2.6完整代码 项目地址 教程作者&am…

基于LiteFlow的风控系统指标版本控制

个人博客&#xff1a;无奈何杨&#xff08;wnhyang&#xff09; 个人语雀&#xff1a;wnhyang 共享语雀&#xff1a;在线知识共享 Github&#xff1a;wnhyang - Overview 更新日志 最近关于https://github.com/wnhyang/coolGuard此项目更新了如下内容&#xff1a;https://g…

Mysql中的 TEXT 和 BLOB 解析

&#x1f680; 博主介绍&#xff1a;大家好&#xff0c;我是无休居士&#xff01;一枚任职于一线Top3互联网大厂的Java开发工程师&#xff01; &#x1f680; &#x1f31f; 在这里&#xff0c;你将找到通往Java技术大门的钥匙。作为一个爱敲代码技术人&#xff0c;我不仅热衷…

241124_文本解码原理

241124_文本解码原理 一个文本序列的概率分布可以分解为每个词基于其上文的条件概率的乘积。 Greedy search 就是每步都选择概率最大的&#xff0c;不会去考虑全局 按照贪心搜索输出the nice woman 的概率就是0.5*0.40.2 这种方法简单&#xff0c;但也存在问题&#xff0c;比…

介绍一下strlwr(arr);(c基础)

hi , I am 36 适合对象c语言初学者 strlwr(arr)&#xff1b;函数是把arr数组变为小写字母 格式 #include<string.h> strlwr(arr); 返回值为arr 链接分享一下arr的意义(c基础)(必看)(牢记)-CSDN博客 #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #incl…

16:(标准库)ADC三:使用外部触发启动ADC/模拟看门狗

使用外部触发启动ADC 1、外部中断线EXTI11触发ADC2、外部定时器TIM2_CH2触发ADC3、ADC中模拟看门狗的使用 1、外部中断线EXTI11触发ADC ADC的触发方式有很多&#xff0c;一般情况都是使用软件触发反式启动ADC转换。除了软件触发方式还能使用外部事件触发启动ADC转换。如下图所…

Linux之管道,system V的共享内存,消息队列和信号量

Linux之管道&#xff0c;systemV共享内存和信号量 一.进程间通信1.1进程间通信的目的1.2进程间通信的方式 二.管道2.1管道的概念2.2匿名管道2.3命名管道 三.system V3.1共享内存3.2消息队列3.3信号量 一.进程间通信 在我们之前有关Linux指令的学习时我们使用过“|”这个命令&a…

使用ChatGPT生成和优化电子商务用户需求规格说明书

在电子商务项目开发中&#xff0c;用户需求规格说明书&#xff08;User Requirement Specification, URS&#xff09;是团队沟通与项目成功的基石。然而&#xff0c;面对复杂多变的需求&#xff0c;如何快速生成清晰、完整且具备说服力的文档&#xff1f;这正是AI工具的用武之地…