在git中,at符号和花括号是什么意思?
git reset --soft HEAD@{1}
Run Code Online (Sandbox Code Playgroud)
同样,双连字符是什么意思?不是一个选项,但像这样使用:
git checkout abcd1234 -- .
Run Code Online (Sandbox Code Playgroud)
我确信这是明显引用的,但我很难找到它.而且,搜索非字母数字符号是困难的.
rob*_*off 18
at和花括号记录在gitrevisions手册页中.
在您的示例中,它表示HEADref 的先前值- HEAD在最近提交或签出之前指向的任何提交或其他任何内容.
双连字符将标志与非标志分开(通常是文件名,但有时还有分支名称或远程名称等其他内容).您可以使用--以确保git不会在--作为标志之后处理参数,以防它看起来像一个.