繁体   English   中英

在 Git 中,您如何检查从命令行推送到 Github 中的哪个存储库?

[英]In Git how can you check which repo in Github you are pushing to from the command line?

我有几个项目正在做。 我不断地拉和推。 最近我对我的一个文件进行了一些更改,添加并提交并决定推送我的项目 A,但是它推送到我的 Github 项目 B。然后我做了 git pull for kicks 并且它发生了。

  • 分支主 -> FETCH_HEAD 已经是最新的。

它没有从项目 B 中提取我的任何文件。然后我做了 git status 并显示我目录中的每个文件/文件夹都需要提交。 我怎么知道我在哪个“init”上? 我怎样才能退出这种状态,怎样才能在不丢失我的文件的情况下忽略这些盲目提交?

我想你需要重新配置git remote

输入git remote -v并查看是否存在不匹配。
如果有,请按照github的说明操作: https//help.github.com/articles/changing-a-remote-s-url/

您可以通过以下方式检查存储库的配置:

git config -l

其中包含您的远程存储库URL。

此外,您可以使用以下命令:

git remote -v

如果要更改名称类型

  1. git远程 -v
  2. git remote 重命名 OLDNAME NEWNAME

如果在此之后它不接受提交。 你可以试试

git pull NEWNAME 主

git push NEWNAME 主

暂无
暂无

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

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