怎么git rev-parse办?
我已经阅读了手册页,但它提出的问题多于答案.像:
挑选和按摩参数
按摩?那是什么意思?
我用作修订说明符的解析器(对SHA1),比如
git rev-parse HEAD^
Run Code Online (Sandbox Code Playgroud)
要么
git rev-parse origin/master
Run Code Online (Sandbox Code Playgroud)
这是命令的目的吗?如果没有,使用它来实现这一点是否正确?
我正在Haskell中编写一个应用程序,它必须在Git存储库上执行基本操作(添加,记录,推送,拉取,获取,差异等)
这里有什么选择(除了从Haskell调用shell命令之外还有什么)?我在Hackage上找不到任何好的线索.