gitee拉取与推送

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


目录

  • 一,从本地推送项目到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.mzph.cn/news/781320.shtml

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

相关文章

HarmonyOS实战开发-实现Ability内页面间的跳转和数据传递。

介绍 本篇Codelab基于Stage模型下的Ability开发,实现Ability内页面间的跳转和数据传递。 最终效果图如下: 相关概念 页面路由:提供通过不同的url访问不同的页面,包括跳转到应用内的指定页面、用应用内的某个页面替换当前页面、…

UWB辅助RTK如何应对极端环境

1.UWB定位 - UWB(Ultra-Wideband)是一种无线通信技术,其特点是具有较宽的频带,可以提供0.1-0.5m高精度的距离测量。 - UWB定位需要四台基站(每台基站视距间隔50-100米)呈矩形安装部署,以实现…

JHY-31复合电压继电器 额定电压Un=110VDC 板后接线 JOSEF约瑟

用途: JHY-31复合电压继电器使用于电力系统的继电保护线路中,作为各种类型故障的判别元件和电压闭锁元件。 继电器型号名称: 例:辅助直流工作电压为110V的复合电压继电器的订货代号为: JHY-31/110V。 工作原理: 继电器内部具有负…

9、jenkins微服务持续集成(一)

文章目录 一、流程说明二、源码概述三、本地部署3.1 SpringCloud微服务部署本地运行微服务本地部署微服务3.2 静态Web前端部署四、Docker快速入门一、流程说明 Jenkins+Docker+SpringCloud持续集成流程说明 大致流程说明: 开发人员每天把代码提交到Gitlab代码仓库Jenkins从G…

基于GA遗传优化的离散交通网络双层规划模型设计matlab仿真

目录 1.程序功能描述 2.测试软件版本以及运行结果展示 3.核心程序 4.本算法原理 5.完整程序 1.程序功能描述 基于GA遗传优化的离散交通网络双层规划模型设计.优化输出路段1和路段2的收费情况收敛过程。 2.测试软件版本以及运行结果展示 MATLAB2022a版本运行 3.核心程序…

Web前端—(原生JS)歌词滚动效果

歌词滚动效果实现 歌词滚动效果HTML部分CSS部分JS部分解析歌词字符串,得到歌词的对象数组计算在当前情况下,播放器播放到第几秒的情况创建歌词元素设置ul元素的偏移量最后对时间变化的事件进行监听完整JS代码 歌词滚动效果 实现效果如图所示&#xff1a…

可重复不限数量结构数列的演化

有一个6*6的平面,这个平面的行和列可以自由的变换,在这个平面上有一个4点结构数列 按照8,13,5,8的顺序排列。让这个数列按照4-5-4的方式演化 这个数列很快收敛,收敛顺序为13,8,8,5 8…

前端小白如何理解mvc mvp mvvm

架构、框架、设计模式是都是啥? 架构:抽象出来不同组织或者对象亦或是简单组件,根据需求和各个单元的功能,进行组合排列。 从而完成系统的运行或者是实现目标。 框架:使用什么样的规则,什么样的开发语言&…

接口自动化测试问题汇总

本篇文章分享几个接口自动化用例编写过程遇到的问题总结,希望能对初次探索接口自动化测试的小伙伴们解决问题上提供一小部分思路。 sql语句内容出现错误 空格:由于有些字段判断是变量,需要将sql拼接起来,但是在拼接字符串时没有…

npm mongoose包下载冲突解决之道

我在新电脑下载完项目代码后,运行 npm install --registryhttps://registry.npm.taobao.org 1运行就报错: npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree npm ERR! npm ERR! While resolving: lowcode-form-backend1.0.0 npm …

Python | 单变量时间序列分析与预测

时间序列数据是机器学习中最具挑战性的任务之一,也是与数据相关的现实问题之一,因为数据实体不仅取决于物理因素,而且主要取决于它们发生的时间顺序。我们可以基于一个单变量特征和两个双变量或多变量特征来预测时间序列中的目标值&#xff0…

合集:JS异步的六个解决方案详解。

Hello,各位老铁,最近发表了js异步的解决方案,是分开发的,这次我把他汇总起来,方便大家收藏、查看,欢迎点赞评论私信交流。 01.详解:JS异步解决方案之回调函数,及其弊端 02.详解&…

全套医院手术麻醉系统源码 人工智能麻醉系统源码 医疗管理系统源码

全套医院手术麻醉系统源码 人工智能麻醉系统源码 医疗管理系统源码 手术麻醉临床信息系统有着完善的临床业务功能,能够涵盖整个围术期的工作,能够采集、汇总、存储、处理、展现所有的临床诊疗资料。通过该系统的实施,能够规范麻醉科的工作流…

【LV16 day2 平台总线驱动开发---名称匹配】

一、总线、设备、驱动 硬编码式的驱动开发带来的问题: 垃圾代码太多结构不清晰一些统一设备功能难以支持开发效率低下 1.1 初期解决思路:设备和驱动分离 ​ struct device来表示一个具体设备,主要提供具体设备相关的资源(如寄…

[深度学习]yolov8+pyqt5搭建精美界面GUI设计源码实现二

【简单介绍】 基于目标检测算法YOLOv8和灵活的PyQt5界面开发框架,我们精心打造了一款集直观性、易用性和功能性于一体的目标检测GUI界面。通过深度整合YOLOv8在目标识别上的卓越能力与PyQt5的精致界面设计,我们成功研发出一款既高效又稳定的软件GUI。 …

java全排列(力扣Leetcode46)

全排列 力扣原题链接 问题描述 给定一个不含重复数字的数组 nums,返回其所有可能的全排列。你可以按任意顺序返回答案。 示例 示例 1: 输入:nums [1,2,3] 输出:[[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]] 示例 2…

OpenHarmony error: signature verification failed due to not trusted app source

问题:error: signature verification failed due to not trusted app source 今天在做OpenHarmony App开发,之前一直用的设备A在测试开效果,今天换成了设备B,通过DevEco Studio安装应用程序的时候,就出现错误&#xf…

gpt 3d三角形 重心坐标填充 沿x轴炫赵师傅

go import pygame from pygame.locals import * import sys import math# 初始化Pygame pygame.init()# 设置窗口大小 width, height 800, 600 screen pygame.display.set_mode((width, height)) pygame.display.set_caption(3D Triangle Fill with Barycentric Coordinates)…

Windows 远程访问 Ubuntu Desktop - 虚拟网络控制台 (Virtual Network Console,VNC)

Windows 远程访问 Ubuntu Desktop - 虚拟网络控制台 [Virtual Network Console,VNC] References 1. Desktop Sharing 2. Desktop Sharing Preferences 勾选 允许其他人查看您的桌面 勾选 要求远程用户输入此密码 取消勾选 必须为对本机器的每次访问进行确定 3. 虚拟…

vue3+vite 模板vue3-element-admin框架如何关闭当前页面跳转 tabs

使用模版: 有来开源组织 / vue3-element-admin 需要关闭的.vue 页面增加以下方法 //setup 里import {LocationQuery, useRoute, useRouter} from "vue-router"; const router useRouter(); function close() {console.log(|--router.currentRoute.value, router.cur…