Linux:git

news/2024/9/18 15:21:33/ 标签: linux, git, 运维

在这里插入图片描述
hello,各位小伙伴,本篇文章跟大家一起学习《Linux:git》,感谢大家对我上一篇的支持,如有什么问题,还请多多指教 !
如果本篇文章对你有帮助,还请各位点点赞!!!

话不多说,开始正题:

文章目录

    • :maple_leaf:创建仓库
    • :maple_leaf:克隆
    • :maple_leaf:Linux内的操作
    • :maple_leaf:上传文件和目录操作
      • :leaves:第一步git add
      • :leaves:第二步git commit -m+ 日志名称
      • :leaves:第三步git push
    • :maple_leaf:相关问题和注意事项
      • :leaves:git 三板斧
      • :leaves:git log
      • :leaves:git仓库要提交,必须保证git仓库内容和远端仓库一致
      • :leaves:Linux和windows同时使用会发生冲突

对于Linux把文件、目录上传到gitee仓库,方法采用的还是git,只不过把图像操作改成指令而已,我们需要准备好git软件,并且已经开好了gitee账号

🍁创建仓库

在这里插入图片描述
在这里插入图片描述
对于是否开源取决于自己,语言取决于自己,建议将设置模板设置为Readme文件,看个人实际需要

🍁克隆

创建之后,点击克隆
在这里插入图片描述
然后复制HTTPS

在这里插入图片描述

🍁Linux内的操作

输入git clone + 你所复制的HTTPS
在这里插入图片描述
在这里插入图片描述

这样就获取远端仓库成功了

🍁上传文件和目录操作

主要有3个步骤:

  1. git add
  2. git commit -m
  3. git push

git_addkbd_30">🍃第一步git add

git add后面跟所需上传的文件、目录
在这里插入图片描述

git_commit_mkbd__33">🍃第二步git commit -m+ 日志名称

千万记住日志不能随便写!!!
在这里插入图片描述

git_pushkbd_37">🍃第三步git push

输入git push后,第一次输入会让你绑定邮箱,最好就是你gitee帐号绑定的邮箱,还有设置你的昵称
在这里插入图片描述
设置好后再次git push,就要输入gitee账号名和密码
在这里插入图片描述
在这里插入图片描述
然后就上传成功了

🍁相关问题和注意事项

git__45">🍃git 三板斧

git add操作实际上就是将文件、目录放到.git目录下
在这里插入图片描述
git commit -m操作实际上是将.git目录下的文件、目录传到暂存区
在这里插入图片描述
git push操作实际上就是将暂存区的文件、目录上传到远端
在这里插入图片描述

git_log_52">🍃git log

在这里插入图片描述
git log会将日志输出

gitgit_55">🍃git仓库要提交,必须保证git仓库内容和远端仓库一致

否则不能提交,需要拉取数据

🍃Linux和windows同时使用会发生冲突

linux 和window同时使用,会冲突。冲突解决pull,如果修改了同一个文件git不会覆盖,修改暴露出来,要由程序员自己解决冲突。

你学会了吗?
好啦,本章对于《C++:红黑树(RBT)》的学习就先到这里,如果有什么问题,还请指教指教,希望本篇文章能够对你有所帮助,我们下一篇见!!!

如你喜欢,点点赞就是对我的支持,感谢感谢!!!

请添加图片描述


http://www.ppmy.cn/news/1525478.html

相关文章

应用层协议 —— https

目录 http的缺点 https 安全与加密 运营商挟持 常见的加密方式 对称加密 非对称加密 数据摘要(数据指纹) 不安全加密策略 1 只使用对称加密 2 只使用非对称加密 3 双方都是用非对称加密 4 对称加密和非对称加密 解决方案 CA证书 http的缺点 我们可…

二进制读写文件

提示:文章 文章目录 前言一、背景二、 2.1 2.2 总结 前言 前期疑问: 本文目标: 一、背景 这个文章主要是针对二进制文件的读写 大概会分为c语言对二进制文件读写和c对二进制文件的读写 查找资料看到这篇文章:二进制文件的读…

社群空间站9.9付费入群系统易支付版全套搭建教程

社群空间站9.9付费入群系统易支付版全套搭建教程 1.创建站点 2.搭建环境 php7.2 3.上传源码包 数据库批量修改sq9.dongge1.icu s10.dongge1.icu 改为你的域名 4.上传数据库 修改数据库文件/data/config/ 5.访问域名 6.账户密码 admin 123456 7.易支付修改…

Mastering openFrameworks_第十一章_网络

网络 网络为多个设备之间的数据交换提供了一种方式。它是一个主要组成部分,允许远程控制移动和平板设备应用程序中的一些参数,也用于使交互式项目在多台计算机上同步工作。在本章中,您将学习如何在openFrameworks项目中实现和使用OSC和TCP协议,具体如下: 网络基础 使用O…

【devops】devops-git之介绍以及日常使用

本站以分享各种运维经验和运维所需要的技能为主 《python零基础入门》:python零基础入门学习 《python运维脚本》: python运维脚本实践 《shell》:shell学习 《terraform》持续更新中:terraform_Aws学习零基础入门到最佳实战 《k8…

3.门锁_STM32_矩阵按键设备实现

概述 需求来源: 门锁肯定是要输入密码,这个门锁提供了两个输入密码的方式:一个是蓝牙输入,一个是按键输入。对于按键输入,采用矩阵按键来实现。矩阵按键是为了模拟触摸屏的按键输入,后续如果项目结束前还…

Android架构组件:MVVM模式的实战应用与数据绑定技巧

在Android开发中,MVVM(Model-View-ViewModel)架构模式已经成为一种流行的选择。MVVM模式将应用程序分为三个主要部分:Model(数据层)、View(UI层)和ViewModel(连接数据和U…

Android MediaProjection录屏权限处理

MediaProjection服务在SystemServiceRegistry的静态块里面注册的 frameworks/base/core/java/android/app/SystemServiceRegistry.java public final class SystemServiceRegistry {private static final String TAG "SystemServiceRegistry";/** hide */public st…

软考攻略/超详细/系统集成项目管理工程师/基础知识分享10

4.3 应用架构(掌握) 应用架构的主要内容是规划出目标应用分层分域架构,根据业务架构规划目标应用域、应用组和目标应用组件 4.3.1 基本原则(掌握) (1)业务适配性原则:应用架构具备一…

停车位检测-停车场车位识别

YOLO Parking Spot 概述 停车场获取的图像训练了四个YOLO模型来检测车辆。目标是收集信息,并可能开发一种停车解决方案以改善交通流量并优化空间利用率。通过识别汽车,我们生成了一份报告,其中包含图像细节,如可用停车位的数量、…

VPP配置网卡多队列no bufs问题

在VPP配置文件/etc/vpp/startup.conf中启用网卡的多队列功能,指定接收和发送队列的数量。 dpdk { dev default { num-rx-queues 4 num-tx-queues 4 } 在测试中发现如下情况,网卡的rx no bufs错误计数非常高。 vpp # show hardware-interfaces GigabitEt…

51单片机-DS1302(实时时钟+可调时钟)(可参考主页上一节内容介绍)

作者&#xff1a;王开心 时间&#xff1a;2024.9.10 目的&#xff1a;手撕51 main.c #include <REGX52.H> #include "LCD1602.h" #include "DS1302.h" #include "Key.h" #include "Delay.h" #include "Timer0.h"u…

如何测量一个(传输网络)系统的容量

Little 定律就能反算系统容量&#xff0c;但我这篇文章要正着算。 假想一个理发店场景。李大爷拥有一家占地 50 平米的理发店&#xff0c;经理到店里理发如果已经有经理在理发&#xff0c;就要拿个券等待&#xff0c;请问李大爷需要印多少等待券&#xff1f; 这是个系统容量问…

Flutter自定义Icon的简易使用(两种)

方式一&#xff1a;利用第三方库&#xff08;建议&#xff09; 1、在阿里图标库(iconfont-阿里巴巴矢量图标库)上&#xff0c;加载购物车后&#xff0c;点击“下载素材”svg。 2、把下载的图片放入asstes目录下。​​​​​​​ 3、修改yaml配置文件&#xff0c;设置Icon图标所…

【自费2W真机测评】三款热门/旗舰宠物空气净化器米家、希喂、352对比试用!

我家老大是三个月大的时候接回来的&#xff0c;接回来前就是家教好的小猫咪一只&#xff0c;不乱尿、不掉毛的。看朋友家都被猫咪掉毛困扰着&#xff0c;我还嘚瑟觉得自己养可好了&#xff0c;根本不掉毛。养了三个月老大长成大猫猫了&#xff0c;我又觉得我可以了&#xff0c;…

【系统架构设计师】享元模式

享元模式(Flyweight Pattern)是一种结构型设计模式,它用于减少需要创建的对象数量,以节省内存。享元模式通过共享已经存在的对象来表示尽可能多的新对象,从而降低系统中对象的数量,提高性能。享元模式尤其适合于系统中存在大量相似对象的情况,通过共享公共的部分数据,可…

跟《经济学人》学英文:2024年09月14日这期 The sweet story of Peru’s blueberry boom

The sweet story of Peru’s blueberry boom Plucky farmers have transformed the market in only ten years plucky&#xff1a;英 [ˈplʌki] 勇敢的&#xff1b;无畏的&#xff1b;有胆识的 原文&#xff1a; Peru’s blueberry harvest is just beginning, and Ivan Ja…

GitLab CI Runner安装

参考文章&#xff1a;[花了两天&#xff0c;搞了Gitlab-Runner CI/CD实现自动化部署&#xff0c;可比Jenkins香太多啦&#xff01;&#xff01;&#xff01;&#xff01;_gitlab的cicd取代jenkens-CSDN博客] Gitlab的CI需要安装CI专用的GitLab Runner&#xff0c;否则跑不起来…

《 C++ 修炼全景指南:九 》打破编程瓶颈!掌握二叉搜索树的高效实现与技巧

摘要 本文详细探讨了二叉搜索树&#xff08;Binary Search Tree, BST&#xff09;的核心概念和技术细节&#xff0c;包括插入、查找、删除、遍历等基本操作&#xff0c;并结合实际代码演示了如何实现这些功能。文章深入分析了二叉搜索树的性能优势及其时间复杂度&#xff0c;同…

pytorch正向传播没问题,loss.backward()使定义的神经网络中权重参数变为nan

记录一个非常坑爹的bug:loss回传导致神经网络中一个linear层的权重参数变为nan 1.首先loss值是正常数值&#xff1b; 2.查了好多网上的解决办法&#xff1a;检查原始输入神经网络数据有没有nan值&#xff0c;初始化权重参数&#xff0c;使用relu激活函数&#xff0c;梯度裁剪&a…