繁体   English   中英

Git - 克隆回购后我的分支机构没有显示

[英]Git - My branches are not showing after cloning a repo

我理解(截至目前),当我克隆一个回购时,我并没有真正克隆它,我只是让主人失望 - 这是它的工作方式,对吧?

所以我需要通过跟踪检查一个远程分支,这很好,但是如何看到远程分支知道我可以结账?

更新

事实证明我应该在本地使用git branch -a-r看到它们,但我不这样做。 所以我的问题仍然存在,如果我的所有分支都被推到远程,我怎么看? 他们在哪?

卢克

我理解(截至目前),当我克隆一个回购时,我并没有真正克隆它,我只是让主人失望 - 这是它的工作方式,对吧?

不。当你克隆一个回购时,你真的克隆它。 在此之后,您拥有与该回购相关的所有内容。

使用命令git branch -r列出远程分支。

编辑:

以为我可以详细说明一下。 术语“远程分支”在这里可能有点误导。 那些分支不是完全远程的,它们是本地的,但是当你上次进行git fetch(或pull)时它们代表了远程分支的状态。 我希望这可能会为你解决一些问题。

使用“git branch -r”查看远程分支。

我认为服务器存在问题。 显然,没有Git的服务器产品,所以我不得不使用我能找到的任何东西,所以我在一个人的博客上使用了一个简单的ASP.NET Git服务器项目。

有时Git挂起,我注意到IIS工作进程在99%时旋转,这是个坏消息。 我们都在运行VPN,这可能是一个促成因素。

我经常不得不擦除服务器仓库并再次推送所有内容,问题非常糟糕。

我也在使用新的Visual Studio 2012 Git支持。 这告诉我我的所有分支都已发布,尽管我认为它们不是。

再次推送我的所有分支后,它们现在显示在克隆到新文件夹时。 正如我所说,我认为我们在这里的Git设置已经破解或者真的不喜欢我们的环境。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM