首页 > 其他分享 >The following untracked working tree files would be overwritten by merge/ git status显示大量父级目录文件

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

时间:2024-07-02 23:30:45浏览次数:14  
标签:files overwritten git pull 父级 init status 目录

背景

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

解决

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

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

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

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

结论

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

标签:files,overwritten,git,pull,父级,init,status,目录
From: https://www.cnblogs.com/oldsaltfish/p/18280735

相关文章

  • GitHub每日最火火火项目(7.2)
    Asabeneh/30-Days-Of-Python:这是一个为期30天的Python编程挑战项目,旨在通过逐步引导的方式帮助学习者在30天内掌握Python编程语言。然而,实际完成这个挑战可能需要超过100天,学习者可以根据自己的节奏进行。该项目还提供了相关视频的链接(https://www.youtube.com/cha......
  • git 通过ssh 拉 gitlab项目代码
     通过https登录token 拉取不到,就用ssh吧! 先查看本地git的配置gitconfig--list--global发现没有配置增加配置gitconfig--globaluser.name"beckh"gitconfig--globaluser.email"自己的邮箱"生成密钥ssh-keygen-trsa-C"自己邮箱"参数含义:-t指定密钥......
  • git使用
    git练习网站git菜鸟教程本地HEAD当前分支的最新提交分离HEAD:gitswitch节点哈希值:让head指向了某个具体的提交记录而不是分支名查看分支状态gitstatus-s--short简洁模式Untrackedfilesnotstagedtobecommitted添加到暂存区gitadd.将工作区所有......
  • 面试官:你了解git cherry-pick吗?
    事情要从一次不规范的代码开发开始说起背景故事时间2024年某个风平浪静的周五晚上地点中国,北京,西二旗,某互联网大厂会议室人物小杰,小A,小B,老K对话老K:昨天提交的代码被测试打回来了!为什么小B没开发完的内容也一起提交上去了?小B:啊?我不清楚啊,我在开发分支B开发完一部......
  • git 同步主仓库到fork仓库
    #1.克隆你的fork仓库(如果你还没有克隆)gitclone<your-fork-repo-url> #2.进入仓库目录cd<your-fork-repo-directory> #3.添加主仓库作为一个新的远程仓库(如果你还没有添加)gitremoteaddupstream<main-repo-url> #4.获取主仓库的最新更改gitfetchupstream #5.......
  • git同一分支代码冲突 [GPT]
    问题描述李四和王五同时下载了dev分支代码,main.cpp代码为:#include<stdio.h>voidmain(void){ printf("hello");}李四修改代码后提交并push,李四修改的代码#include<stdio.h>voidmain(void){ printf("hello李四");}同时王五也修改了代码#include<stdio.h>voi......
  • centos7系统GitLab服务器搭建(最新稳定版)
    1、GitLab介绍GitLab是一个用于仓库管理系统的开源项目,使Git作为代码管理工具,并在此基础上搭建起来的Web服务。Gitlab是被广泛使用的基于git的开源代码管理平台,基于RubyonRails构建,主要针对软件开发过程中产生的代码和文档进行管理,Gitlab主要针对group和proj......
  • 聊聊gitlab ci如何构建以时间为版本号的docker镜像
    前言最近朋友他们部门有部分内部项目,打算用gitlabci来做项目持续集成部署,他们有个需求,构建docker镜像的时候,版本需要是以当前时间作为版本。其格式为yyyymmddhhmm一开始朋友翻阅官方文档,发现gitlabci有个变量CI_COMMIT_TIMESTAMP,可以生成时间戳,他默认生成的格式是ISO-8601。就......
  • pycharm 配置git
    配置Git与PyCharm连接的认证信息,可以参考以下步骤:安装Git:如果还未安装Git,需前往Git官网(https://git-scm.com/downloads)下载并安装。在PyCharm中配置Git路径:打开PyCharm,点击菜单栏的“File”(文件)->“Settings”(设置)进入设置界面。在左侧的面板中找到“Version......
  • 14、爬虫-异步协程爬取西游记小说-aiohttp-aiofiles
     注意:有关所有的IO操作都要加上:await挂起 """https://dushu.baidu.com/pc/detail?gid=4306063500#小说网站https://dushu.baidu.com/api/pc/getCatalog?data={%22book_id%22:%224306063500%22}#可以拿到每个章节的bookid、cid(每个章节的id)、这里%22相当于"号htt......