首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >git-add可以做哪些git update-index做不到的事情?

git-add可以做哪些git update-index做不到的事情?
EN

Stack Overflow用户
提问于 2019-11-21 13:58:09
回答 1查看 48关注 0票数 0

从我遇到的研究来看,它们似乎都做了同样的事情。在git文档中,git-add将文件内容添加到索引,而git update-index‘注册’它。不确定寄存器是什么意思,以及它与add有何不同。

EN

回答 1

Stack Overflow用户

发布于 2019-11-21 14:23:07

作为一个面向用户(或)的命令,git add有很多面向用户的特性,包括:

  • 参数:git update-index不使用或接受路径规范,但git add接受,因此git add :(attr:text)/将仅添加在.gitattributes中特别标记为“文本”的文件。例如,
  • 选项-a-A--ignore-removal、<代码>D14等。<代码>H215<代码>H116交互模式(我从未使用过,也从未掌握)。<代码>H217<代码>H118<代码>D19或<代码>D20选项,它调用一个单独的Perl程序,该程序在文件的索引副本和工作树副本之间创建差异,并允许您选择该差异的一部分以应用于索引。

毫无疑问,这里没有介绍更多的东西,随着时间的推移还会有更多的东西。同时,作为一个命令,git update-index具有不适合人类直接使用的功能,例如将文件放入特定的暂存槽的功能。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58968189

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档