我正在使用通用代码库使用 Git 部署多个网站。是否可以在服务器上运行,然后以相对术语git fetch
表示某个命令?HEAD
master
例如,我想知道服务器是否正在运行master/HEAD
、master/HEAD^2
或master/branch^4
。当然可能有歧义......也许master/HEAD^6
等于master/branch^2
......在这里我想要master/HEAD^6
,但没有其他歧义的偏好。
另外,我想知道服务器是“干净”(没有未提交的文件,也没有在 eg 之上提交master/branch^4
)还是“脏”。
如果我可以通过访问文件$GIT_DIR
而不是使用git
命令来轻松地查询这一点,则可以加分。