这应该是远程仓库设置了默认分支的原因,你GitHub上看到的可能不是默认分支的代码当你clone代码到本地后,你看到的应该是默认分支的代码这两个分支的代码可能会有不同 你可以尝试使用git branch命令查看所有的本地分支或者可以使用git branch -a查看所有的本地和远程分支,不过这个分支列表有可能会出现滞后(比如有人在你clone代码之后,删除了远程的某个分支),所以你可以在查看之前执行一次git remote prune origin同步一次远程分支 然后通过git checkout 'branch name'来切换到你想看的代码分支 有些库可能对某些提交打了tag,所以你也可以使用git tag查看所有已经打了tag的版本号
这应该是远程仓库设置了默认分支的原因,你GitHub上看到的可能不是默认分支的代码
当你clone代码到本地后,你看到的应该是默认分支的代码
这两个分支的代码可能会有不同
你可以尝试使用
git branch
命令查看所有的本地分支或者可以使用
git branch -a
查看所有的本地和远程分支,不过这个分支列表有可能会出现滞后(比如有人在你clone代码之后,删除了远程的某个分支),所以你可以在查看之前执行一次git remote prune origin
同步一次远程分支然后通过
git checkout 'branch name'
来切换到你想看的代码分支有些库可能对某些提交打了tag,所以你也可以使用
git tag
查看所有已经打了tag的版本号