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

相关推荐
Elasticsearch4 分钟前
在隔离网络和断开连接的环境中部署 Elastic
elasticsearch
cd_9492172112 分钟前
人形机器人产业深度研报:具身智能闭环成型,软硬一体Tier1龙头构筑数据飞轮终局
大数据·人工智能·机器人
精彩AI16 分钟前
昆明 AI 营销数字化服务体系,如何解决数字化转型各类难题?
大数据·人工智能
山海鲸可视化17 分钟前
数字孪生技术:创新性破解城市高温难题
大数据·运维·数字孪生·数据可视化·可视化大屏
去伪存真202525 分钟前
数字工厂与产线孪生的平台能力深度拆解
大数据·运维·人工智能·机器人
人工智能培训26 分钟前
中小企业低成本落地AI工具实操方案
大数据·人工智能·gpt·机器学习·agi
Elasticsearch29 分钟前
从搜索到结账只需 20 行代码:使用 OpenTelemetry 构建四阶段转化漏斗
elasticsearch
用户3610588626121 小时前
Spark 核心之任务调度角色划分以及资源调度角色划分详解
大数据·spark
Elasticsearch1 小时前
你的堆内存图表看不到的隐藏压力:AutoOps 现已监控向量堆外内存
elasticsearch