git说未跟踪内容,不能将其添加到repo

 我系懒懒懒猫 发布于 2023-02-13 18:18

有一个文件夹显示为modified: predis (modified content)我什么时候git status.

在做完之后git add .,它仍然显示为(untracked content).

关于我做错了什么或者如何添加这个文件夹的任何想法?

1 个回答
  • 在我看来,"predis"是一个子模块.因此,您的主要仓库不直接跟踪该子模块.

    你实际上"添加"的是该子模块的提交指针.现在,如果您想实际提交/推送该子模块的内容,那么您将必须转到该目录

    $cd predis
    $git status #this will show you the list of modified files
    $git add [whatever you want to add]
    $git commit -m "your message"
    $git push # where? I don't know your project specifications
    

    现在,当您转到主项目目录时

    $cd ..
    $git add predis
    $git commit
    $git push
    $git status
    

    你应该看到一个干净的状态(没有提交).

    2023-02-13 18:19 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有