Git没有发现文件的更改

昨天提交代码的时候,莫名其妙发现Git没有检测到.tsx文件的更改,我以为是本地的.git配置出了问题,远端重新clone了一下代码,发现替换.git文件夹依然不起作用。

  1. 分别执行以下命令,看看Git那些文件更改和哪些文件被忽略 …
net.cctv3.i@macOS-Big-Sur:~/wallet-mobile$ git status
net.cctv3.i@macOS-Big-Sur:~/wallet-mobile$ git status --ignored

Snipaste 2024 10 09 06 08 51

Snipaste 2024 10 09 06 09 22

可以看到, src/screens/Plan/src/screens/Wallet/确实被忽略了 …

  1. 出现这个问题大概率原因是新建文件夹的时候,文件夹为空,被Git忽略了,导致后续识别不到 …

.gitignore里面把被忽略的文件夹或者路径写上,先推上去

!src/screens/Plan/**
!src/screens/Wallet/**
  1. 这个时候我们可以看到,文件被忽略的原因
net.cctv3.i@macOS-Big-Sur:~/wallet-mobile$ git check-ignore -v src/screens/Wallet/
.gitignore:76:!src/screens/Wallet/** src/screens/Wallet/
  1. .gitignore再改回来 …
作者

陈桥驿站

发布于

2024-10-08

更新于

2024-11-26

许可协议

评论