首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >git显示日志、状态、提交或不同的存储库,但远程源具有正确的url

git显示日志、状态、提交或不同的存储库,但远程源具有正确的url
EN

Stack Overflow用户
提问于 2019-09-11 07:37:46
回答 1查看 33关注 0票数 1

我在多个文件夹中都有.git。当我在其中一个文件夹中打开git bash时,git将识别正确来源(存在于github上的存储库的url),并显示正确的日志、提交、状态。

但是出于某些未知的原因,从任何文件夹中打开git bash都只会显示一个存储库(让我们称之为repo_1 )的日志和状态,即使"git remote -v“发生了变化。

我怀疑git init bare有问题。另外,在我遇到这个问题之前,"repo_1“表现得很奇怪。如果我没记错,我不能从repo_1拉或推,因为某些原因,repo_1没有分支(时间线可能不准确,因为我不知道发生了什么)

所以为了解决“没有分支”的问题,我在coifg中取消了git-bare,我可以从repo_1中推拉任何东西,这就是问题开始的地方。

此外,repo1中没有.git,只有钩子、引用文件夹和弹出的COMMIT_EDITMSG、config、description、FETCH_HEAD、HEAD、index、ORIG_HEAD文件。

EN

回答 1

Stack Overflow用户

发布于 2019-09-11 12:54:01

repo1中没有.git

如果它是一个空的存储库,那么这是有意义的:没有文件,只有.git内容。

从任何文件夹中打开git bash将只显示日志,一个存储库的状态(让我们称之为repo_1 )

如果这些.gitrepo1被克隆的结果,那将是正常的。

或者,它可能是仍然引用repo1文件夹的GIT_DIR环境变量的结果。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57879368

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档