首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >git重置<file>与git重置-- <file>

git重置<file>与git重置-- <file>
EN

Stack Overflow用户
提问于 2015-03-28 16:24:59
回答 1查看 142关注 0票数 3

我需要添加几个文件来将它们分组到一个提交中,但是我必须排除其中一个文件。在这个答案中,需要这样做的代码是:

代码语言:javascript
复制
git add -u
git reset -- file_to_ignore.dat

我不知道最后一条命令中的破折号是做什么的。与以下几点有什么不同?

代码语言:javascript
复制
git reset file_to_ignore.dat

这就是它在本教程中的表现。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-03-28 16:27:40

我在"删除一个名不详的git分支“中提到了双连字符(或双破折号)符号。

它有助于将命令的选项从实际参数(文件名)中分离出来。

将双连字符识别为停止选项解释和按字面处理所有以下论点的信号也是传统做法。

在你的情况下,没有什么区别.除非文件名是'master'!(在这种情况下,--非常重要)

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

https://stackoverflow.com/questions/29319513

复制
相关文章

相似问题

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