V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
git
Pro Git
Atlassian Git Tutorial
Pro Git 简体中文翻译
GitX
williamx
V2EX  ›  git

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

  •  
  •   williamx · 2016-04-09 20:19:12 +08:00 · 2699 次点击
    这是一个创建于 2937 天前的主题,其中的信息可能已经有所发展或是发生改变。
    使用 git reset HEAD path/to/file 的时候出现这个错误。 Google 了一下,大意是说没分清操作的是 branch 还是 file ,所以操作文件的正确命令是`git reset -- path/to/file`。
    但是上面那个提示是什么意思? revisions 在这里该怎么理解?
    3 条回复    2016-04-10 09:13:36 +08:00
    qq529633582
        1
    qq529633582  
       2016-04-09 23:54:32 +08:00   ❤️ 1
    "用`--`分割文件名和版本号"

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

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

    对 git 来说, commit hash 、 branch 、 tag 以及 HEAD 等都可以用来指代一个 revision
    williamx
        3
    williamx  
    OP
       2016-04-10 09:13:36 +08:00
    感谢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5220 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 01:15 · PVG 09:15 · LAX 18:15 · JFK 21:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.