在 git 中,at 符号和花括号是什么意思?
git reset --soft HEAD@{1}
同样,双连字符是什么意思?不是作为一种选择,而是像这样使用:
git checkout abcd1234 -- .
我确信这是在某个明显的地方引用的,但我很难找到它。此外,搜索非字母数字符号也很困难。
在 git 中,at 符号和花括号是什么意思?
git reset --soft HEAD@{1}
同样,双连字符是什么意思?不是作为一种选择,而是像这样使用:
git checkout abcd1234 -- .
我确信这是在某个明显的地方引用的,但我很难找到它。此外,搜索非字母数字符号也很困难。
at 和花括号记录在gitrevisions
手册页中。
HEAD
在您的示例中,它表示ref的先前值-HEAD
在您最近的提交或结帐或其他任何内容之前指向的任何提交。
双连字符将标志与非标志(通常是文件名,但有时是其他东西,如分支名称或远程名称)分开。您可以使用--
它来确保 git 不会将 之后的参数--
视为标志,以防它看起来像一个标志。