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