我是第一次接触git并对其进行测试。我已经能够克隆一个朋友的存储库,做一些小的本地更改并提交。
我现在想测试将本地更改推送到远程存储库,但不幸的是,当我尝试推送时
$ git推送<my friends remote repository>
<---- hangs here waiting ..I break out by ctr-c这是一些显示我当前状态的信息,
$ git远程显示原点
获取URL: git://codaset.com/nickbmarine/ickspix.git
推流地址:git://codaset.com/nickbmarine/ickspix.git
主分支:主分支
远程分支:
Refactor tracked master tracked为“git pull”配置的本地分支:
master merges with remote master为'git push‘配置的本地ref:
master pushes to master (fast-forwardable) 你有什么想法吗?
发布于 2010-12-27 22:47:09
尝试使用http://推送到git,而不是git://。如果它是这样工作的,那么很可能你的路由器阻塞了git端口。
发布于 2014-05-15 22:45:52
在VirtualBox中从命令提示符(win8.1)运行GIT时,我遇到了完全相同的问题。我发现,如果你简单地按下键盘上的一个键,系统会提示你输入用户名,然后一切都好。提示符似乎被卡住了,等待键盘输入。
发布于 2020-08-04 09:33:12
如果上述方法不起作用,那么很可能是因为您需要(配置)您的姓名和电子邮件,然后才能(推送)到在线github存储库。您可以通过输入以下两个命令,通过Git Bash命令行提交(配置)您的姓名和电子邮件:
$ git config --global user.name "Your Name" //not your GitHub username
$ git config --global user.email "email@example.com" //must be yout GitHub email►之后,您可以运行$ git推送来上传更改
https://stackoverflow.com/questions/3802188
复制相似问题