【问题标题】:After git push origin main, nothing happens在 git push origin main 之后,什么也没有发生
【发布时间】:2021-06-09 14:52:57
【问题描述】:

我正在尝试将一个包含 100 多个文件的项目上传到 github。

这些是 GitHub 希望我在 Git Bash 终端上执行的步骤。

cd <my project file>

git init -b main

git add .

git commit -m "First Commit"

git remote add origin <my remote URL>

git remote -v

git push origin main

按“enter”后,终端屏幕上没有任何反应。我也尝试“git clone”并复制本地文件,但它没有工作。

我该如何解决这个问题?我究竟做错了什么 ?我是 Git 新手。

【问题讨论】:

  • 请编辑您的帖子并添加您发出的命令的全屏转储。正如您所解释的,很遗憾,我们无法为您提供帮助。
  • 我已经在图片中指出了。在我输入“git push origin main”后,它就像这样卡住了。
  • git push origin main 是否从通话中返回?你没有表现出来。
  • 它什么也没做,这就是问题所在。
  • 您可以在问题中读到“什么都没有发生”,这有点有趣,直到您看到终端的输出才意识到,“哦,您的意思是字面意思。” :D

标签: git github


【解决方案1】:

我相信您陷入了身份验证请求点。 IE,因为您使用的是git 而不是https,所以它需要您的 github 用户名和密码。因为您使用的是 Windows mingw64 系统,所以不清楚提示输入该密码的内容。但是您应该获得图形或文本帐户登录屏幕,但您看不到它。这是你需要弄清楚的。或者更好的是,通过生成 ssh 密钥并将公钥放入您的 github 帐户,切换到使用基于 ssh 的登录。

【讨论】:

  • Git Bash 终端不需要身份验证,但当我在 VSC 终端上尝试时,它想要。非常感谢你。你让我的工作更轻松了。
猜你喜欢
  • 2012-09-14
  • 2021-10-04
相关资源
最近更新 更多