Use '--' to separate filenames from revisions 如何翻译?

2016-04-09 20:19:12 +08:00
 williamx
使用 git reset HEAD path/to/file 的时候出现这个错误。 Google 了一下,大意是说没分清操作的是 branch 还是 file ,所以操作文件的正确命令是`git reset -- path/to/file`。
但是上面那个提示是什么意思? revisions 在这里该怎么理解?
2840 次点击
所在节点    git
3 条回复
qq529633582
2016-04-09 23:54:32 +08:00
"用`--`分割文件名和版本号"

"--"之前是可以指定一个版本(如 commit 、 branch 等)的,如`git reset a1b2c3d -- path/to/file`,你这里没有指定就用 HEAD 咯
mcfog
2016-04-10 01:16:12 +08:00
revision n.修订

“修订”是版本库中记录的一组修改/一个状态,每提交一次就会产生一个 revision

对 git 来说, commit hash 、 branch 、 tag 以及 HEAD 等都可以用来指代一个 revision
williamx
2016-04-10 09:13:36 +08:00
感谢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/269818

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX