git本地仓库及远端仓库推送【linux】

news2025/1/9 5:13:57

git本地仓库及远端仓库推送【linux】

  • 一.git上创建仓库
  • 二.linux中git三板斧
    • i.检查是否安装git
    • ii.克隆仓库到本地
    • iii.提交到本地仓库
    • iiii.上传到远端仓库
  • 三.其他内容补充
    • git log
    • git status
    • .gitignore

一.git上创建仓库

已经创建好的可以直接跳到第二步

在这里插入图片描述
在这里插入图片描述
进入到创建仓库界面,仓库名称和仓库介绍自己填就行
在这里插入图片描述
在这里插入图片描述

二.linux中git三板斧

i.检查是否安装git

git --version

在这里插入图片描述
如果没有git
则用

sudo yum install git

进行安装.

ii.克隆仓库到本地

这里要先选择复制仓库的url
在这里插入图片描述
然后就可以进入到linux界面中了。
进入至你想要选择的目录
输入

git clone [仓库链接]

在这里插入图片描述

这里就能发现本地库已经创建完毕

iii.提交到本地仓库

这里随便在test中塞进一个文件

在这里插入图片描述
这里我创建了一个test.c文件

这个时候要将test.c同步到本地仓库中,输入

git add .

第一次用git可能会弹出这个
在这里插入图片描述

这个直接执行红框内的代码就行
其中邮箱和username随便填写即可。(在合作开发的时候为了让代码方便进行溯源)

执行玩git add .

git  commit -m "提交日志信息(一般填写了啥)"

在这里插入图片描述
这里就能发现文件已经上传到了本地仓库。

iiii.上传到远端仓库

本地仓库已经上传了代码后,接下来就是上传到远程仓库了
在这里插入图片描述

直接输入

git push

作用是将本地仓库与远端仓库同步
在这里插入图片描述

这里是输入git的账号和密码来确认身份

输入完毕
在这里插入图片描述
会发现代码上传完成。

三.其他内容补充

git log

这个指令是用来查看提交日志的
在这里插入图片描述

git status

这个指令是用来检测本地仓库中是否有新文件

在这里插入图片描述
这里说nothing to commit是指本地仓库和远程仓库都没有需要提交的文件

但是我们如果创建个文件进行添加

在这里插入图片描述
这里添加了一个test.cpp文件。

输入git status
会提醒test.cpp未进行同步,需要添加
在这里插入图片描述

这里进行了添加以后在使用git status进行查看

在这里插入图片描述
这里提醒,本地仓库已经同步完成,但是test.cpp还没有和远端仓库还没有同步
这里我们用git push同步后
在这里插入图片描述
这里就nothing to do了。

.gitignore

前面我们说过,gitignore是用来控制上传文件属性的

但是我们并没有在仓库内部看见过这个文件,但是注意它的前缀带了个点,说明了它是一个隐藏文件

在这里插入图片描述
这里我们在隐藏文件中找到了它

我们可以用vim编辑器对他进行编辑。
在这里插入图片描述
这里我们就能添加自己不想要上传的文件后缀了

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

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

相关文章

Qt应用开发(基础篇)——头部视图 QHeaderView

一、前言 QHeaderView类继承于QAbstractItemView,为项目视图(QTableView、QTreeView等)提供标题行或标题列。 树结构视图 QTreeView 表格视图 QTableView 视图基类 QAbstractItemView QHeaderView有section的概念,表示整条标题栏的一个个小部分&#xff…

为小公司申请企业邮箱的步骤和方法

对于小公司来说,拥有自己的企业邮箱不仅可以提高公司的专业形象,还可以更好地管理内部和外部的通信。小公司应该如何申请企业邮箱呢?以下是一份详尽的指南。 小公司应该如何申请企业邮箱呢?基本上由三步组成:确定自己的…

class的get和set

class的get和set 一、使用场景二、代码实现 一、使用场景 当我们需要在用户获取或设置实例某个属性的时候做一些附加的操作的时候,就能利用这个特性。 二、代码实现 class Person {#name #age 0 // 设置私有属性存储值,避免被外部修改constructor(na…

智能微秘书+FastGPT,打造你的超级微信助手!

自 ChatGPT 面世以来,它开创了一种交互方式的新革命,引领着技术与人类交互方式的全新演变。特别是在 GPT-3.5 全面开放 API 接口后,基于语言模型(LLM)的各种应用如雨后春笋般涌现,显示了无限的可能性和创新…

RabbitMQ的LazyQueue

在默认情况下,RabbitMQ会将接收到的信息保存在内存中以降低消息收发的延迟。但在某些特殊情况下,这会导致消息积压,比如: 消费者宕机或出现网络故障消息发送量激增,超过了消费者处理速度消费者处理业务发生阻塞 一旦…

C51--基本认知

单片机基本认知: 1、什么是单片机 单片机是一种集成电路芯片。 把具有数据处理能力的中央处理器 CPU、随机存储器RAM、只读存储器ROM。 多种 I / O 口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器…

JAVAEE初阶相关内容第十四弹--网络初识

写在前: 这一部分开启网络部分的相关知识,这一弹内容初始网络将主要进行网络相关知识的简单介绍,以及着重介绍协议、协议分层、OSI七层模型、TCP/IP五层模型、封装和分用。 需要认识协议,并知道协议的效果是什么;知道…

利用N点复数序列求2个N点实数序列的快速傅里叶变换

一、方法简介 通过一个点复数序列求出两个点实数序列的离散傅里叶变换,进一步提升快速傅里叶变换的效率。 二、方法详解 和是实数序列,且长度都为,定义复数序列: , 则序列和可表示为: 的离散傅…

LoRa与ZigBee有什么区别?

1、LoRa技术简介: 物联网应用中的无线技术有多种,可组成局域网或广域网。组成局域网的无线技术主要有2.4GHz的WiFi,蓝牙、Zigbee等,组成广域网的无线技术主要有2G/3G/4G等。这些无线技术,优缺点非常明显,可…

酷开系统 | 酷开科技让你放肆嗨唱,聆听内心最真实的声音

在这个喧嚣的城市里,每个人都像是一座孤岛,漂浮在茫茫人海之中,我们总是忙于奔波在各种琐事之间,渐渐忘记了内心深处的声音,我们压抑自己的情感,害怕被误解、被批评,然而真正的我们,…

利用FPGA和CPLD数字逻辑实现模数转换器

数字系统的嵌入式工程师熟悉如何通过使用FPGA和CPLD在其印刷电路板上将各种处理器,存储器和标准功能组件粘合在一起来实现其数字设计的“剩余”。除了这些数字功能之外,FPGA和CPLD还可以使用LVDS输入,简单的电阻电容器(RC&#xf…

BricsCAD v24.1.05(CAD建模软件)

BricsCAD是一款强大的CAD软件,可以帮助用户进行二维和三维图形设计和建模。BricsCAD支持多种CAD格式,包括DWG、DXF、DGN和STL等,并且可以与AutoCAD兼容。BricsCAD还提供了多种工具和功能,可以让用户进行快速、精确的设计和建模。 …

理解 Git 的三个工作区:工作区、暂存区和版本库

文章目录 创建 Git 本地仓库配置Git认识⼯作区、暂存区、版本库添加⽂件--场景查看 .git ⽂件添加⽂件--场景⼆ 创建 Git 本地仓库 要提前说的是,仓库是进⾏版本控制的⼀个⽂件⽬录。我们要想对⽂件进⾏版本控制,就必须先创建⼀个仓库出来。创建⼀个 Gi…

VRRP与BFD的联动

今天的你和昨天的你相比是不是又进步了 一,现网中常用的技术(vrrp与bfd) VRRP(Virtual Router Redundancy Protocol)是一种网络协议,用于提高路由器的可靠性和容错性。它允许多个路由器共享一个虚拟 IP 地址…

如何注册微信小程序

如何注册微信小程序 前言 因为最近沉迷和朋友们一起下班去打麻将,他们推荐了一个计分的小程序,就不需要每局都转账或者用扑克牌记录了,但是这个小程序不仅打开有广告,各个页面都植入了广告,用起来十分不适。 于是我…

竞品价格怎么监测

品牌在做产品营销、产品定价时,除了要做好自身产品的研发设计外,需要非常了解市场,了解消费者偏好、了解竞品数据,通过对比分析,从而知道哪些价位的产品更受消费者喜爱,怎样设计产品更符合市场要求等&#…

LORA无纸温控记录仪测温不准

偏差特别很是大 测量不准缘故原由1: 当无纸记录仪采用热电偶温度传感器测温时,假如热电偶的冷端补偿不能真实反映冷端温度会产生偏差。 解决方法: 使冷端补偿传感器环境温度和接线端子环境温度接近,公司生产的无纸记录仪内置冷…

4.05 用户中心-订单状态和订单动向

详细内容: http://www.gxcode.top/code

MATLAB中zp2tf函数用法

目录 语法 说明 示例 质点弹簧系统的传递函数 zp2tf函数的功能是将零极点增益滤波器参数转换为传递函数形式。。 语法 [b,a] zp2tf(z,p,k) 说明 [b, a] zp2tf(z, p, k) 将一个分解的传递函数表示方式转换。 将单输入/多输出(SIMO)系统的多输出…

聚观早报 | 荣耀Magic Vs2首销;iQOO 12系列已入网

【聚观365】10月17日消息 荣耀Magic Vs2首销 iQOO 12系列已入网 三星Galaxy S24 Ultra跑分曝光 北京医保移动支付升级 现代和起亚新能源汽车在美销量超20万辆 荣耀Magic Vs2首销 荣耀推出了全新的Magic Vs2折叠屏机型,这是继最轻薄折叠屏荣耀Magic V2、最时尚…