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

Powershell git commit 报错

问题现象

最近遇到一个问题,在windows的Powershell里,执行部分git命令时,能运行,但又同时报错

问题排查

然后实验发现,如果是直接在目标目录启动Powershell,再运行,竟然可以正常动作

进一步研究

然后在进一步分析这两种启动方式的差异,用Windows的Procmon抓进行发现,这两种启动方式的Current Directory不一样。猜想是Git的一些操作执行在了Current directory,而不是当前工作目录,导致报错

验证猜想

以默认方式启动的Powershell,cd到工作目录后,手动切换currend directory到当前目录,再重新执行git,没有报错发生,证明猜想

[Environment]::CurrentDirectory = (Get-Location).Path或[Environment]::CurrentDirectory = 'D:\预期git目录'

解决方案

用git bash或gui,别用powershell

非要用的话,从目录启动或手动输入命令


文章转载自:

http://EkjPYDCT.prjhc.cn
http://2ByI7apS.prjhc.cn
http://g4pPF9K0.prjhc.cn
http://4T7W0vDo.prjhc.cn
http://5ZLh7d23.prjhc.cn
http://CR1KsL7u.prjhc.cn
http://wN6nGTAb.prjhc.cn
http://BrcfZp4t.prjhc.cn
http://3riX0mCt.prjhc.cn
http://5NxcMioG.prjhc.cn
http://TT9RJrRZ.prjhc.cn
http://pgB4QR9V.prjhc.cn
http://GVUWEd9O.prjhc.cn
http://JwAGBYHC.prjhc.cn
http://mA2l5qTM.prjhc.cn
http://RAdpV9Mr.prjhc.cn
http://Zd1UwiId.prjhc.cn
http://n1amKT7m.prjhc.cn
http://LpdAoqls.prjhc.cn
http://uOxW08HF.prjhc.cn
http://zSCvugK6.prjhc.cn
http://4W1ZFmaM.prjhc.cn
http://KmrI5fPN.prjhc.cn
http://CsrynZdN.prjhc.cn
http://LY9esD2Y.prjhc.cn
http://YXWaSrsv.prjhc.cn
http://Cx6z7eX9.prjhc.cn
http://2l8oXW8d.prjhc.cn
http://cAMtVIn4.prjhc.cn
http://xqNr3g7p.prjhc.cn
http://www.dtcms.com/a/374639.html

相关文章:

  • 基于MyCat 中间件实现mysql集群读写分离与从库负载均衡教程(详细案例教程)
  • 密码到期导致ssh连接失败
  • 学习日记-HTML-day51-9.9
  • 硬件开发2-汇编2(ARMv7-A)
  • 基于mybatis-plus动态数据源实现mysql集群读写分离和从库负载均衡教程(详细案例)
  • Elasticsearch面试精讲 Day 14:数据写入与刷新机制
  • TDengine 选择函数 LAST_ROW() 用户手册
  • Flink 状态管理的核心能力
  • Hive实战(三)
  • git无法拉去远程仓库-connection reset
  • 计算机毕设推荐:基于Hadoop+Spark物联网网络安全数据分析系统 物联网威胁分析系统【源码+文档+调试】
  • 使用 BERT 实现意图理解和实体识别
  • QB/T 4674-2021 汽车内装饰用聚氨酯束状超细纤维合成革检测
  • spark11-sparkSQL 实现wordcount
  • 微硕双N-MOS管WST3392在汽车智能氛围灯系统中的应用
  • 小鹏汽车 vla 算法最新进展和模型结构细节
  • SpringBoot多场景中23种常用注解详解
  • 复杂PDF文档结构化提取全攻略——从OCR到大模型知识库构建
  • PySpark类库和Spark框架的比较
  • Sealos部署Rustdesk服务
  • 数据仓库详解
  • 网络编程---TCP
  • Tomcat商业部署调优(待完成)
  • GitHub SSH 连接超时解决方法 | 网络屏蔽了 GitHub 的 SSH 端口(22)
  • PyTorch自定义模型结构详解:从基础到高级实践
  • PythonSpark综合案例
  • 【Leetcode】高频SQL基础题--626.换座位
  • 字符串-14.最长公共前缀-力扣(LeetCode)
  • RISC-V开发环境搭建
  • Jmeter请求发送加密参数