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

git命令

文件绿变红
git reset HEAD^
退回add,2个commit变1个
git reset --soft HEAD^
回退commit和修改,硬回退
git reset --hard HEAD^
git reset HEAD^
git checkout .
git pull
git status

对于已经被追踪的文件,放弃追踪
git update-index --assume-unchange <文件>
再次追踪
git update-index --no-assume-unchange <文件>

针对文件夹
进入想要忽略的文件夹路径下,执行
git ls-files -z | xargs -0 git update-index --assume-unchanged
次陆慕下的所有文件都会忽略上传
恢复上传取消忽略,执行
git ls-files -z | xargs -0 git update-index --no-assume-unchanged

可使用如下命令查看忽略列表开发
git uls-files -v | grep '^h\ '

提取文件路径,方法以下it
git ls-files -v | grep '^h\ ' | awk '{print $2}'

全部被忽略的文件,取消忽略的方法,以下
git ls-files -v | grep '^h' | awk '{print $2}' | xargs git update-index --no-assume-unchanged

git add
git rm
git pull
git commit -m ""
git push origin HEAD:refs/for/master

强制覆盖本地的代码方式
git fetch --all
git reset --hard origin/master
git pull --rebase

配置
git config --global user.name ""
git config --global user.email ""
git config --list

git config --global color.ui true
git config --global core.fileMode false
git config --local core.fileMode false
git config core.filemode false

相关文章:

  • wap网站 微信小程序今日军事新闻头条最新
  • 手机网站建设沈阳公司培训
  • 威海做网站哪家好优化排名案例
  • 蒙特网站建设公司网络流量分析工具
  • 开发平台教程石家庄百度搜索引擎优化
  • 佛山网站设计是矿泉水软文广告500字
  • LLM面试题十
  • EmotiVoice 易魔声AI语音下载安装使用教程​(附安装包)
  • 移动端、PC端(Web) 和 桌面端(客户端应用)AI驱动测试实现方案
  • Spring-MVC
  • 从C语言到Go语言:新手快速入门指南
  • 解析 LILIkoi 光纤力传感器:FBG 原理铸就耐高温抗干扰优势
  • python-Leetcode 65.搜索旋转排序数组
  • 知识表示方法之六:过程表示法(Procedural Representation)
  • 【AI】prompt engineering
  • 组播网络构建:IGMP、PIM 原理及应用实践
  • Java Arrays工具类详解
  • 2025 年福建交安安全员考试:结合本省交通特点备考​
  • 大模型ui设计SVG输出
  • STM32——I2C通讯(软件模拟)
  • 解决 Jetpack Compose 中 State 委托报错:“no method getValue“ 的终极指南
  • 通用接口函数注册模块设计与实现
  • virt-manager配置NAT
  • PPIO × UI-TARS:用自然语言操控电脑,AI Agent 的极致体验
  • 宝塔面板面试内容整理-宝塔面板插件系统
  • RBAC 权限控制:深入到按钮级别的实现