gpt4 book ai didi

git - 如何检查远程 git 存储库是否为特定版本?

转载 作者:太空狗 更新时间:2023-10-29 14:45:58 26 4
gpt4 key购买 nike

在构建应用程序版本之前,我想确保用于构建其依赖项之一的 git 存储库没有更改。

有没有办法查询远程裸仓库分支的版本?

在颠覆中,我可以使用

svn info <url>

然后我取回修订版。我想有效地做同样的事情。

有没有办法获取哈希值,以便我进行比较?如果可能的话,我真的不想让整个存储库都这样做。

最佳答案

使用 Git 时,您首先要获取远程状态:git fetch origin。这会与远程存储库对话并将所有信息存储在您的本地存储库中。

假设你的分支是master,然后比较master(本地分支)的head commit和origin/master的head commit的区别(远程分支):

git diff master..origin/master

这将向您展示本地和远程之间的差异(添加 --name-status 以获得类似 SVN 的摘要)。

您也可以只输入 git status,Git 会告诉您您的分支是与 origin 同步,还是领先于它。

关于git - 如何检查远程 git 存储库是否为特定版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27145727/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com