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

git本地的操作

git命令
  • git config -l 查看git配置信息:系统+本地
  • git config --system --list 查看系统配置
  • git config --global --list 查看本地配置
  • git config --global user.name "" 设置用户名
  • git config --global user.email 设置邮箱
本地配置文件
git本地有三个工作区域:
工作区 暂存区 本地仓库
远程仓库:有的话就有
不能跳步
常见命令:
  • git status:查看状态
  • git log:查看日志
  • git reflog:看做的所有日志操作(包括回退的)
  • cat xxx:查看文件的内容
  • ll:查看文件(ll -a:查看所有的文件)
如何添加到本地仓库?
  • git init 把当前文件夹变成仓库(在工作区)
  • git add . 将文件提交到暂存区 .是所有的 可以替换成文件名(在暂存区)
  • git commit -m '注释' 将文件从暂存区添加到本地仓库(在本地仓库)
新增、修改文件之后又回到了工作区(不管一开始在哪),需要重新提交暂存区、本地仓库
如何版本回退?
  • git checkout -- xxxx:通过checkout上一个版本的文件来覆盖修改后的文件 (git add之后但未提交会恢复到暂存区的版本,仅在工作区没有add,会回复到最后一次提交---本地仓库的版本)
  • git rm --cached xxxx 撤回到工作区
  • git log:查看日志
  • git reset --hard HEAD^ 版本回退(退几个版本就是几个^)
  • git reset --hard xxxxxx 直接看日志的前6位,回退到该日志
  • git reflog:看做的所有日志操作(包括回退的),如果回退错了可以通过这个找到对应xxx进行回退
如何删除?
删除文件之后进入暂存区
  • git rm xxx 删除文件xxx
  • git commit -m '注释' 将文件从暂存区添加到本地仓库(在本地仓库)

文章转载自:
http://brython.wsgyq.cn
http://batata.wsgyq.cn
http://biddability.wsgyq.cn
http://chanceless.wsgyq.cn
http://accidentproof.wsgyq.cn
http://addlepated.wsgyq.cn
http://choosy.wsgyq.cn
http://bullring.wsgyq.cn
http://abegging.wsgyq.cn
http://banister.wsgyq.cn
http://aerotherapy.wsgyq.cn
http://advisable.wsgyq.cn
http://bushel.wsgyq.cn
http://antimutagenic.wsgyq.cn
http://belongings.wsgyq.cn
http://cariole.wsgyq.cn
http://ascosporic.wsgyq.cn
http://bongo.wsgyq.cn
http://chengdu.wsgyq.cn
http://barelegged.wsgyq.cn
http://anatolia.wsgyq.cn
http://babylonian.wsgyq.cn
http://anastigmatic.wsgyq.cn
http://assoeted.wsgyq.cn
http://bulgarian.wsgyq.cn
http://carmella.wsgyq.cn
http://chronometry.wsgyq.cn
http://bluetongue.wsgyq.cn
http://actualistic.wsgyq.cn
http://cenogenesis.wsgyq.cn
http://www.dtcms.com/a/281808.html

相关文章:

  • Java 增强 switch 语句详解:从基础到进阶的全面指南
  • 基于conda包的环境创建、激活、管理与删除
  • 如何卸载SQLServer
  • MybatisPlus由浅入深
  • Neo4j Python 驱动库完整教程(带输入输出示例)
  • Supervisor 使用教程:进程守护的最佳实践指南
  • 06-C语言:第06天笔记
  • 数据分析与AI丨从传感器到智能决策:数据驱动企业发展与 ESG 创新的全链路实践
  • 18.理解 Python 中的切片赋值
  • OpenCV-Python Tutorial : A Candy from Official Main Page(三)
  • Redis原理之持久化
  • 【构建 SHAP 解释器】X:每个样本的特征表(不能含 label,否则解释不纯粹)。
  • 隐私计算四大主流开源框架:从学术研究到工业落地,附PySyft实战Demo
  • 梁的振动特征函数分析2
  • 智驾芯片软件分层测试
  • kdump生成转储文件调试内核崩溃、死机
  • 电涡流位移测量技术深度解密
  • View2 UI聊天框架源码分享 - 支持[图文视频]混排 加入AI 分享一套功能强大的View2 UI聊天框架源码
  • Python初学者笔记第十四期 -- (自定义模块与包)
  • NFS磁盘共享
  • 基础专有术语
  • Model Control Protocol 一种开放的应用层协议,让大模型与工具能够协调配合起来,了解他的定义、定位、组成及实现机制...
  • 手提式干粉灭火器检查工作,如何做到可执行、可追溯、可管理?
  • 移动碰撞法 ——套料排版算法——CAD c#
  • java基础(day08)-面向对象
  • Redis 高频面试题
  • 【删库跑路】一次删除pip的所有第三方库
  • vllm本地部署qwen3-4b
  • 场景设计题+智力题
  • windows下安装difi(无docker desktop版)