git怎么提交都失败

 玫瑰花开-内蒙_238 发布于 2022-10-25 11:20

为什么提交htemes/next总是失败

$ git add -i
           staged     unstaged path
  1:    unchanged        +0/-0 themes/next

*** Commands ***
  1: status       2: update       3: revert       4: add untracked
  5: patch        6: diff         7: quit         8: help
What now> 4
No untracked files.

$ git add -A

$ git status
On branch blog
Changes not staged for commit:
  (use "git add ..." to update what will be committed)
  (use "git checkout -- ..." to discard changes in working directory)
  (commit or discard the untracked or modified content in submodules)

        modified:   themes/next (modified content)

no changes added to commit (use "git add" and/or "git commit -a")
5 个回答
  • 首先楼主的问题不是无法提交上去而是无法加入暂存区。我之前在使用VS的git插件中也遇到过这样的问题,可能是因为那个文件根本没有被修改。建议楼主把那个文件打开,然后保存一下。另外,为了进一步确认,在git add之前可以使用git diff查看一下那个文件的变化。

    2022-10-26 23:24 回答
  • git commit -m "updated"

    2022-10-26 23:24 回答
  • 1.先git status查一下是否发生版本冲突了
    2.如果没问题就git rm --cache themes/next从库中删了重新add一次试试

    2022-10-26 23:24 回答
  • 即使用add i命令也不应该选择那个4,因为你的文件不是从未被追踪过的,4适用于新增加的文件,所以我觉得应该选2,或者换用git add 文件名形式的

    2022-10-26 23:24 回答
  • 用git add .

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