gitee拉取与推送

news2024/11/27 14:46:51

🌱博客主页:青竹雾色间
😘博客制作不易欢迎各位👍点赞+⭐收藏+➕关注
在这里插入图片描述


目录

  • 一,从本地推送项目到gitee
    • 1.首先我们在gitee上创建一个仓库
    • 2.clone远程仓库到本地
    • 3.git的三板斧
      • 3.1. add - 将代码添加到本地仓库
      • 3.2. commit - 提交代码到本地仓库
      • 3.3. push - 推送本次添加操作到远程仓库
  • 二,将gitee上的项目拉取到本地

前提 1.已经下载过Git Bash和TortoiseGit 在这里插入图片描述

在这里插入图片描述
git安装包下载
TortoiseGit安装包下载


一,从本地推送项目到gitee

1.首先我们在gitee上创建一个仓库

在这里插入图片描述
`

2.clone远程仓库到本地

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

3.git的三板斧

3.1. add - 将代码添加到本地仓库

在这里插入图片描述

3.2. commit - 提交代码到本地仓库

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

3.3. push - 推送本次添加操作到远程仓库

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
这里第一次提交都会让你输入用户名和密码(这里输入自己gitte的就行如果填错那么会报这个错误)
失败案例在这里插入图片描述
解决方法可以看博主的这篇博文
使用git clone 遇见git did not exit cleanly (exit code 128)的个人解决方案
成功案例
在这里插入图片描述
这时候我们再看我们的仓库
在这里插入图片描述
这里就成功上传了在这里插入图片描述
并且有了绿点
在这里插入图片描述

那么如何在Linux下推送呢?
首先在Linux下安装git
centos:

sudo yum install -y git //-y选项表示不再询问,直接安装

ubantu:

sudo apt-get install git -y

clone远程仓库到linux下

git clone [仓库 URL]

之后就是简单的三板斧

1. git add + 文件名称
2. git commit -m +日志信息

ps :日志信息必须填写不然会报错

4. git push

其他git指令

git指令解释
git --version查看当前git版本信息
git config -l查看本地仓库配置选项
git config --unset user.name重置user.name的命令(全局则加上–global选项)
git config --unset user.email重置user.email的命令(全局则加上–global选项)
git mv [文件] [重命名的文件]对文件进行重命名
git rm -f [文件]删除指定文件
git status查看本地与远端的同步状态
git diff [文件]查看修改的内容
git log --pretty=online查看使用提交日志
git log --graph --abbrev-commit查看使用提交日志
git reset [–soft–mixed
git pull从远端仓库拉取最新版本文件
git branch查看本地分支
git branch dev(分支名)创建本地分支
git checkout dev(分支名)/git branch -b dev切换分支
git merge dev(分支名)合并分支
git merge --no-ff -m “merge master” master(分支名)合并冲突
git branch -d dev删除分支

二,将gitee上的项目拉取到本地

1、首先在gitee上找到自己想要学习的项目

点击克隆/下载,下方会出现一个[仓库 URL],复制下来,一会要用
在这里插入图片描述
在这里插入图片描述

2、在本地新建一个文件夹(用来存放你从gitee上拉下来的项目)

在这个文件夹下,右键,选择git bash here
在这里插入图片描述

输入命令

git init

按Enter键确认
在这里插入图片描述

目的:创建/初始化一个新的仓库(相当于刚刚那个项目的本地缓存)

此时,我们会发现文件夹中出现了一个.git文件(看不见就是被隐藏了),在这里插入图片描述

这就是我们刚刚创建好的git仓库了,关于这个项目的一些快照数据都会被存放在这里
在这里插入图片描述

3、输入命令

git remote add origin 刚才复制的[仓库 URL]

4、选择下载的分支代码(我这里是master)
在这里插入图片描述

git pull origin master

在这里插入图片描述

此时,我们会发现我们想要拉取的项目已经在我们的文件夹里了,项目拉取成功!

在这里插入图片描述

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

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

相关文章

【C++】常对象

目录 常对象常对象特点常数据成员常成员函数对象的常引用 常对象 把对象定义为常对象,对象中的数据成员就是常变量,在定义时必须带实参(或者有缺省构造函数)作为数据成员的初值。 const Person p1(3,4);//定义了一个常对象常对象特…

蓝桥杯第十五届抱佛脚(五)DFS、BFS及IDS

蓝桥杯第十五届抱佛脚(五)DFS、BFS及IDS 深度优先搜索 DFS(Depth-First Search)即深度优先搜索,是一种用于遍历或搜索树或图的算法。它从根节点开始,尽可能沿着每一条路径直到这条路径最后一个节点被访问了,然后回退,继续访问下一条路径。它的基本思想…

【lrzsz】linux上lrzsz的安装和使用

一、lrzsz简介 rz,sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具 rz 可以很方便的从客户端传文件到服务器; sz也可以很方便的从服务器传文件到客户端; 就算中间隔着跳板机也不影响。 rz(receive Zmodem) sz(send Zmodem) 远程…

在linux系统上部署脚本并设置定时执行

第一次在公司的服务器上部署了脚本,并且定时执行成功了,记录一下 首先在服务器上编写好python脚本 编写完成后,编写一个shell脚本,在其中设置文件的执行顺序 shell脚本内容如下 # 执行query_problematic_data文件 /bin/python3…

对iOS的内存存储的一些理解

最近写项目的时候遇到了一些内存上的问题(比如内存泄漏等等),通过网上的方法解决后,好奇iOS的数据是如何存储的,特记于此。 一、iOS的内存区域 iOS 中应用程序使用的计算机内存不是统一分配空间,运行代码使…

OpenHarmony系统开发之应用接口文件转换工具介绍

简介: 应用接口文件转换工具是根据异构格式接口文件(.h 文件)转换生成 OpenHarmony 系统应用层需要的 TS(type-script)接口文件(*.d.ts)的工具。若某个服务实现方式为 c,且供应用层访问的接口已在.h 文件中定义,此时,NAPI 接口开…

JavaScript之Class构造及继承的底层实现原理

笔者语 已经坚持发布技术文章一个月,得到了一些朋友的阅读与支持,我感到很荣幸,也是继续坚持下去的动力。工作很多年,今年才开始写技术类文章发表,因为以前总是担心写错,把错误的知识带给别人,对…

Docker 部署 FRP 内网穿透 实现端口映射

Frp 是一个专注于内网穿透的高性能的反向代理应用,支持 TCP、UDP、HTTP、HTTPS 等多种协议,且支持 P2P 通信。可以将内网服务以安全、便捷的方式通过具有公网 IP 节点的中转暴露到公网。 官网地址:https://github.com/fatedier/frp 准备工作…

GeometryInstance点击改变颜色

目录 项目地址实现效果核心代码 项目地址 https://github.com/zhengjie9510/webgis-demo 实现效果 核心代码 // Draw different instances each with a unique color const rectangleInstance new Cesium.GeometryInstance({geometry: new Cesium.RectangleGeometry({recta…

学习鸿蒙基础(10)

目录 一、轮播组件 Swiper 二、列表-List 1、简单的List 2、嵌套的List 三、Tabs容器组件 1、系统自带tabs案例 2、自定义导航栏: 一、轮播组件 Swiper Entry Component struct PageSwiper {State message: string Hello Worldprivate SwCon: SwiperControl…

Kubernetes篇(一)— kubernetes介绍

目录 前言一、应用部署方式演变二、kubernetes简介三、kubernetes组件四、kubernetes概念 前言 本章节主要介绍应用程序在服务器上部署方式演变以及kubernetes的概念、组件和工作原理。 一、应用部署方式演变 在部署应用程序的方式上,主要经历了三个时代&#xff…

PS从入门到精通视频各类教程整理全集,包含素材、作业等(2)

PS从入门到精通视频各类教程整理全集,包含素材、作业等 最新PS以及插件合集,可在我以往文章中找到 由于阿里云盘有分享次受限制和文件大小限制,今天先分享到这里,后续持续更新 初级教程素材 等文件 https://www.alipan.com/s/fC…

哔哩哔哩直播姬有线投屏教程

1 打开哔哩哔哩直播姬客户端并登录(按下图进行操作) 2 用usb连接电脑(若跳出安装驱动的弹窗点击确定或允许),usb的连接方式为仅充电 不要更改usb的连接方式(不然电脑会死机需要重启),此时电脑识别不到该手机设备(因为电脑把它识别为投屏设备) 想要正常连接电脑进行文件传输就按…

沃尔玛百货有限公司 企业网页设计制作 企业html网页成品 跨国公司网页设计开发 web前端开发,html+css网页设计素材,静态html学生网页成品源码

沃尔玛百货有限公司 WalMart 7页面 企业主题 带jquery图片轮播特效 滚动文字 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns"http://www.w3.or…

Charles抓包配置代理手机连接

Charles下载地址&#xff1a; Charles_100519.zip官方版下载丨最新版下载丨绿色版下载丨APP下载-123云盘123云盘为您提供Charles_100519.zip最新版正式版官方版绿色版下载,Charles_100519.zip安卓版手机版apk免费下载安装到手机,支持电脑端一键快捷安装https://www.123pan.com…

哔哩哔哩直播姬第三方obs推流使用教程

1 obs studio下载(官方下载较慢) 链接&#xff1a;https://pan.baidu.com/s/1fIKJkieYIta0gG-sX7Cr6g?pwdz7s9 提取码&#xff1a;z7s9 2 打开哔哩哔哩直播姬客户端并登录(pc版) 3 打开obs客户端进行推流(如果推流不成功,可能是驱动的问题,记得更新下驱动) 首先添加播放源 …

SpringBoot整合腾讯云邮件发送服务非STMP

SpringBoot整合腾讯云邮箱服务 1、pom配置 <!-- 腾讯云邮箱服务--><dependency><groupId>com.tencentcloudapi</groupId><artifactId>tencentcloud-sdk-java</artifactId><!-- go to https://search.maven.org/search?qtencen…

Type-C接口取电解决方案LDR6500

随着科技的不断进步&#xff0c;Type-C接口已经成为现代电子设备中不可或缺的一部分。作为一种全新的接口标准&#xff0c;Type-C以其独特的设计和强大的功能&#xff0c;在数据传输和电力传输领域展现出了巨大的潜力。特别是在取电应用方面&#xff0c;Type-C接口正逐渐改变着…

C#手术麻醉系统源码 大型医院手麻系统4大需求是什么?

C#手术麻醉系统源码 大型医院手麻系统4大需求是什么&#xff1f; 手术麻醉临床信息系统有着完善的临床业务功能&#xff0c;能够涵盖整个围术期的工作&#xff0c;能够采集、汇总、存储、处理、展 现所有的临床诊疗资料。通过该系统的实施&#xff0c;能够规范手麻科的工作流程…

vue 内嵌第三方网页

需要将另一个系统嵌套到当前网页中 一、frame 方法一就是通过html的标签 iframe 实现网页中嵌入其他网站 标签属性 属性含义src嵌套的网页地址width设置嵌套网页的宽度&#xff0c;单位为像素height设置嵌套网页的高度&#xff0c;单位为像素frameborder控制嵌套的网页是否…