The following untracked working tree files would be overwritten by merge/ git status显示大量父级目录文件

Oldsaltfish·2024-07-02 23:28·40 次阅读

The following untracked working tree files would be overwritten by merge/ git status显示大量父级目录文件

背景#

给同学解决问题时,发现无法拉取远程的分支。

解决#

  1. 他在
Copy
C:\Users\用户名\

路径下,建立了一个git仓库,然后在桌面上创建了一个文件夹,文件夹内部又新建了一个文件夹,导致git status显示大量父级目录(多级父级)的文件。

删除父级中的.git文件即可

  1. 拉取前没有init
    git pull用惯了,然后忘记git pull之前需要git init了。

结论#

他和我都有错,假如父级目录下没有.git仓库,则使用git pull时会显示该目录不是git仓库,我就能意识到问题。假如我没问题(init后使用git pull),应该不会受父级影响。

posted @   魂祈梦  阅读(40)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
目录