当前位置: 首页 > article >正文

Gitee基本指令操作

目录

1.概念

2. git的基本指令

3.  .gitignore 文件

4 . Linux git || gitee || github


1.概念

Git是一种版本控制的软件。 Git是免费且开源的。 Git常被称为 去中心化的分布式的 数据存储。 【其实git也可以进行本地版本控制。对于git,可理解为是一个 本地版本控制 + 百度云盘】

(1). 用git在本地进行版本控制,那是一种去中心化的备份

(2). Git进行分布式对版本控制是一种 去中心化

如下图是分布式管理。

2. git的基本指令

(1). git clone  获取远端仓库

语法: git clone  云端仓库地址

(2). git status  查看当前git仓库状态

语法: git status

(3). git add 把文件添加到git中(git的暂存区)

语法: git add 要添加过去的文件

(4). git commit -m “提交日志”   真正把源文件提交到git仓库中,每次提交都会形成一个id值(称为)//此处的提交日志不能乱写

语法: git commit -m “提交日志”

提交日志会保存到 .git 的 .log 文件夹中

Eg:

(5). git push  使得git的本地仓库和git的远端仓库进行合并

语法: git push

  1. git pull 将git的远端仓库拉取到本地

语法: git pull

3.  .gitignore 文件

作用: 忽略掉不想 本地托管/上传的 文件

用法: 将 不想 本地托管/上传的文件 的后缀添加到 .gitignore文件中

语法: 在 .gitignore 文件中 添加  *不想本地托管/上传的文件的后缀

Eg:

4 . Linux git || gitee || github

a.  “.git” 文件就是 git仓库, 这个是隐藏文件,可以 ll -al 查看

b. 当我们把源文件放入项目仓库中, 默认这个源文件和git仓库没有什么关系

c. git仓库要提交,必须保证本地仓库和远端仓库一致!然后才能把本地仓库的变化添加到远端仓库

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


http://www.kler.cn/a/324584.html

相关文章:

  • SwanLab安装教程
  • Ubuntu20.04 解决一段时间后键盘卡死的问题 ubuntu
  • 【MySQL 保姆级教学】事务的自动提交和手动提交(重点)--上(13)
  • 【问卷调研】HarmonyOS SDK开发者社区用户需求有奖调研
  • 【LeetCode】每日一题 2024_11_14 统计好节点的数目(图/树的 DFS)
  • 2分钟在阿里云ECS控制台部署个人应用(图文示例)
  • 若依生成主子表
  • 前端框架:选择的艺术
  • IP地址不足
  • Python电能质量扰动信号分类(五)基于CNN-Transformer的一维信号分类模型
  • 版本发布 | IvorySQL 3.4 发版
  • 鸿蒙开发(NEXT/API 12)【硬件(获取出行业务事件信息)】车载系统
  • Java解析Excel文件
  • 校企合作 | 宝兰德与西安航空职业技术学院共筑智慧教育新高地
  • Java使用Map数据结构配合函数式接口存储单个参数,多个参数,或带返回参数 的方法引用
  • 物联网系统中基于IIC通信的数字温度传感器测温方案
  • 基于SpringBoot+Vue的高校实习管理系统
  • 机器学习(2):机器学习的相关术语
  • [单master节点k8s部署]24.构建EFK日志收集平台(三)
  • [ACS_C]:以 H2和 O2等离子体处理的 Al2O3为载体的 Pt 催化剂用于液态有机氢载体对二苄基甲苯和全氢二苄基甲苯的加氢和脱氢
  • py-mmcif包pdbx_struct_assembly对象介绍
  • 计算机性能指标之MIPS、MFLOPS、GFLOPS、TFLOPS、PFLOPS、EFLOPS、ZFLOPS
  • leetcode_55:跳跃游戏
  • 微服务(一)
  • Linux应用开发实验班——JSON-RPC
  • 【分布式微服务云原生】使用Docker体验不同Linux发行版