本地项目连接gitee仓库

目录

  • 01 第一次建立连接
    • 1、找到要上传的本地文件的那个文件夹
    • 2、初始化本地仓库
    • 3、本地仓库与远程仓库进行连接
    • 4、拉初始化建立的gitee仓库内容至本地
    • 5、将本地文件提交至暂存区
    • 6、将暂存区文件提交至版本库
    • 7、将版本库内容推到远程仓库
  • 02 之后的每次提交
    • 1、远程仓库更改同步到本地
    • 2、将本地文件提交至暂存区
    • 3、将暂存区文件提交至版本库
    • 4、将本地的提交推送到远程仓库

01 第一次建立连接

1、找到要上传的本地文件的那个文件夹

  1. 打开我要上传本地文件的那个文件夹。
  2. 右键选择Open Git Bash Here

2、初始化本地仓库

git init

3、本地仓库与远程仓库进行连接

  1. 获取远程仓库地址
  2. 在git框中输入以下命令进行连接远程仓库
git remote add origin **远程仓库地址**

4、拉初始化建立的gitee仓库内容至本地

git pull origin master

5、将本地文件提交至暂存区

输入以下命令提交至暂存区
提交全部文件

git add .   

提交单个文件或文件夹

//示例提交helloworld.txt
git add helloworld.txt

6、将暂存区文件提交至版本库

输入以下命令为提交至版本库

-m是注释,也就是对提交了什么文件进行说明

git commit -m "第一次提交"

7、将版本库内容推到远程仓库

那个master是分支的意思,刚创建的仓库的分支默认的是master,所以推送至master分支
-u选项会建立起本地master分支和远程origin/master分支之间的跟踪关系。
-f选项是--force的缩写,它会强制推送本地的master分支到远程仓库,即使有冲突或远程仓库有更改。这可能会导致远程仓库中的历史更改丢失,请谨慎使用。

git push origin master
git push -u origin master -f

02 之后的每次提交

1、远程仓库更改同步到本地

git pull

一般来说,git pull是一个方便的命令,可以快速将远程更改同步到本地工作区。

用于从远程仓库(通常是origin)拉取最新的更改并合并到本地分支。当你执行git pull时,Git会自动执行git fetch来获取远程仓库的最新更改,然后尝试将这些更改合并到当前分支。

如果在拉取过程中出现冲突,你可能需要手动解决这些冲突。

2、将本地文件提交至暂存区

提交全部文件

git add .   

3、将暂存区文件提交至版本库

输入以下命令为提交至版本库

-m是注释,也就是对提交了什么文件进行说明

git commit -m "第一次提交"

4、将本地的提交推送到远程仓库

git push

当你在本地完成了一些更改并提交到本地仓库后,你可以使用git push将这些更改推送到远程仓库,以便与团队成员共享或备份你的工作。

记住,推送前最好先确保本地和远程仓库是同步的,以免出现冲突。

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

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

相关文章

二维码门楼牌管理应用平台建设:构建智慧社区新生态

文章目录 前言一、二维码门楼牌管理应用平台概述二、公益报名功能的实现方式三、二维码门楼牌管理应用平台在智慧社区建设中的作用四、结论与展望 前言 随着科技的快速发展,智慧城市建设已成为现代城市管理的重要方向。二维码门楼牌管理应用平台作为智慧社区建设的…

从零打造一款基于Nextjs+antd5.0的中后台管理系统

hi, 大家好,我是徐小夕,最近在研究nextjs, 为了更全面复盘总结nextjs, 我写了一个开箱即用的基于 next 的后台管理系统, 供大家学习参考. github地址:https://github.com/MrXujiang/next-admin 演示地址:http://next-a…

java AIO为什么用的并不多

Java AIO的本质是什么 原文:https://blog.csdn.net/hellojackjiang2011/article/details/131322757?spm1001.2101.3001.6650.1&utm_mediumdistribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-131322757-blog-103915337.235%5Ev43%5Epc_blo…

python实验2

一、实验目的 掌握不同文件类型的读写掌握目录遍历的方法掌握json解析器的设计与实现 二、实验内容读取文件内容素数写入文件输出文件目录读写json文件实现json解析器 三、实验环境 在Educoder平台进行实验 四、实验要求 根据每个实训的每个关卡要求完成代码提交和测评 五、 实…

物联网实战--入门篇之(五)嵌入式-IIC驱动(SHT30温湿度)

目录 一、IIC简介 二、IIC驱动解析 三、SHT30驱动 四、总结 一、IIC简介 不管是IIC还是串口,亦或SPI,它们的本质区别在于有各自的规则,就是时序图;它们的相同点就是只要你理解了时序图,你就可以用最普通的IO引脚模…

RAG:检索增强生成系统如何工作

随着大型语言模型(LLM)的发展,人工智能世界取得了巨大的飞跃。经过大量数据的训练,LLM可以发现语言模式和关系,使人工智能工具能够生成更准确、与上下文相关的响应。 但LLM也给人工智能工程师带来了新的挑战&#xff…

SRS OBS利用RTMP协议实现音视频推拉流;WebRTC 屏幕直播分享工具

一、SRS OBS利用RTMP协议实现音视频推拉流 参考:https://ossrs.net/lts/zh-cn/docs/v5/doc/getting-started 1)docker直接运行SRS服务: docker run --rm -it -p 1935:1935 -p 1985:1985 -p 8080:8080 registry.cn-hangzhou.aliyuncs.co…

Chrome浏览器隐藏的截图功能配置及使用

来自实用又方便,轻松打开Chrome浏览器隐藏的截图功能!​​​​​​​ 一、通过谷歌Chrome浏览器 现在直接通过谷歌Chrome浏览器内置功能,免安装扩充插件也可以实现Chrome的截图和长截图功能了! 也不需要额外安装任何截图工具 &a…

蓝桥杯习题

https://www.lanqiao.cn/problems/1265/learning/ 第一题---排序 给定一个长度为N的数组A,请你先从小到大输出它的每个元素,再从大到小输出他的每个元素。 输入描述: 第一行包含一个整数N 第二行包含N个整数a1,a2,a3,...an,表…

Leaflet使用多面(MultiPolygon)进行遥感影像掩膜报错解决之道

目录 前言 一、问题初诊断 1、山重水复 2、柳暗花明 3、庖丁解牛 4、问题定位 二、解决多面掩膜问题 1、尝试数据修复 2、实际修复 3、最终效果 三、总结 前言 之前一篇讲解遥感影像掩膜实现:基于SpringBoot和Leaflet的行政区划地图掩膜效果实战&#xff0…

EtherCAT主站SOEM -- 23 -- EtherCAT从站的状态机控制和状态详细解析

EtherCAT主站SOEM -- 23 -- EtherCAT从站的状态机控制和状态详细解析 0 QT-SOEM视频预览及源代码下载:0.1 QT-SOEM视频预览0.2 QT-SOEM源代码下载一 AL 状态机:二 EtherCAT 从站控制器的 AL 状态码描述三 状态机运行该文档修改记录:总结上下博客链接0 QT-SOEM视频预览及源代…

统计二叉树中好节点的数目-树1448-c++

用一个vector来记录遍历到某一节点后&#xff0c;它的路径上的所有结点值&#xff0c;只要当前节点值比它们都大&#xff0c;则为好节点。遍历顺序为前序遍历&#xff0c;因为是从根节点往下&#xff0c;每个子节点都能拿到它的路径节点值。 #include <algorithm>/*** D…

Python 二进制

1、二进制规律 1. 与运算&#xff08;AND&#xff09;&#xff1a;a & b 当且仅当a和b的相应位都为1时&#xff0c;结果的相应位才为1&#xff0c;否则为0。2、 或运算&#xff08;OR&#xff09;&#xff1a;a | b 只要a或b的相应位中至少有一个为1&#xff0c;结果的相…

vue js金额转中文

在Vue.js项目中&#xff0c;实现金额转中文的功能通常涉及编写一个JavaScript方法来处理数字转换逻辑&#xff0c;并在Vue组件中调用该方法。下面是一个基本的示例&#xff0c;展示如何在Vue组件中定义一个计算属性或方法来实现这一功能&#xff1a; /*** 思路&#xff1a; …

深入理解 JavaScript 中的变量声明:var、let 和 const

目录 1. var 2. let 3. const 4. 区别 在 JavaScript 中&#xff0c;变量的声明是一项基本的操作&#xff0c;而在 ES6&#xff08;ECMAScript 2015&#xff09;之后&#xff0c;引入了两个新的关键字 let 和 const&#xff0c;使得变量声明的方式更加灵活和可控。下面介绍…

指针强化练习(详解)

更多学习内容 结构体内存对齐 和 位段-CSDN博客指针初级&#xff08;基础知识&#xff09;-CSDN博客指针进阶(深入理解)-CSDN博客 目录 1.sizeof与strlen的区别 2.一维数组 3.字符指针 4.二维数组 5.指针运算(笔试题) 6.函数指针 1.sizeof与strlen的区别 请思考以下运行结…

安装即启动?探索流氓App的自启动“黑科技” (Android系统内鬼之ContentProvider篇)

前段时间发现了一个神奇的app&#xff0c;它居然可以在安装之后立即自启动&#xff1a; 看到没有&#xff0c;在提示安装成功大概1到2秒后&#xff0c;就直接弹出Toast和通知了&#xff01; 好神奇啊&#xff0c;在没有第三方app帮忙唤醒的前提下&#xff0c;它是怎么做到首次安…

C++2D原创我的世界1.00.3版本上市!!!

我很郁闷&#xff0c;为什么就是整不了昼夜交替啊喂&#xff01;&#xff01;&#xff01;&#xff01;&#xff01;&#xff01;&#xff01;&#xff01; 虽然这看上去很简单&#xff0c;但做起来要我命&#xff01;&#xff01;&#xff01; 优化过后总共1312行&#xff0c…

DOM 节点遍历:掌握遍历 XML文档结构和内容的技巧

遍历是指通过或遍历节点树 遍历节点树 通常&#xff0c;您想要循环一个 XML 文档&#xff0c;例如&#xff1a;当您想要提取每个元素的值时。 这被称为"遍历节点树"。 下面的示例循环遍历所有 <book> 的子节点&#xff0c;并显示它们的名称和值&#xff1a;…

低代码与系统集成:革新企业应用开发的新动力

随着信息技术的不断发展&#xff0c;企业应用开发的需求也日益增长。为满足这一需求&#xff0c;低代码与系统集成逐渐崭露头角&#xff0c;成为推动企业数字化转型的重要力量。本文将从低代码的概念、优势&#xff0c;以及其与系统集成的结合等方面进行探讨&#xff0c;以期为…