我正在尝试使用"git push"命令将我的更改推送到我的在线存储库。但它只是不起作用


git remote add origin https:/github.com/bitchimmadonna/Repository1.git
git commit -m "Add Sundae icecream!"
git push

显示的错误为:

警告:push.default未设置;它的隐含值在Git 2.0从"matching"到"simple"。压制此消息并保持传统行为,使用:git-config—全局push.default匹配要抑制此消息并立即采用新行为,请使用:git-config—全局push.default简单当push.default设置为"matching"时,git将推送本地分支到已存在的具有相同名称的远程分支。自Git 2.0以来,Git默认为更保守的"simple"行为,只将当前分支推送到相应的"git pull"用于更新当前分支的远程分支。有关详细信息,请参阅"git-help-config"并搜索"push.default"。("简单"模式是在Git1.7.11中引入的。使用类似模式"current"而不是"simple"(如果有时使用旧版本的Git(致命:当前分支主机没有上游分支。要推送当前分支并将远程设置为上游,请使用git-push—设置上游原始主机

我收到了建议使用git-push的评论——设置上游源主机。但我很抱歉,这也失败了。

git remote add origin https:/github.com/bitchimmadonna/Repository1.git
git push -u origin master

ssh:无法解析主机名https:名称解析中的临时故障致命:无法从远程存储库读取。请确保您具有正确的访问权限并且存储库存在。

您使用的URL似乎是错误的,您说的是https:/而不是https://。要更改URL,请执行

git remote set-url origin https://github.com/bitchimmadonna/Repository1.git

现在

git push -u origin master

应按预期工作。

相关内容

最新更新