我正在尝试使用命令
将我的提交推送到Bitbucketlet s1 = oneLine.componentsSeparatedByString(" ").filter{ $0 != ""}
print(s1)
什么都没发生。我用命令提示符表示,没有错误消息。当我在线浏览源代码时,我的代码尚未上传。
var oneLine = "C 11.01600 2.60800 18.68400 1.95 T"
let s1 = str.componentsSeparatedByString(" ").filter{ $0 != ""}
返回“origin”
git push origin master
不显示任何其他信息。
我已经多次使用这种方法,但它突然停止了工作。
我在Windows 10上使用git remote show
更新: 它似乎与Git本身存在问题。我不能在GitHub或Bitbucket上推送,拉动或克隆任何存储库。似乎连接到远程的任何git命令都不起作用。
我尝试卸载并重新安装git。我尝试安装2.6.1和2.7.0(2.7甚至没有在Windows 10 Build 14251上正确安装)。我可以在没有其他计算机问题的情况下与回购交互。
答案 0 :(得分:6)
我有同样的错误,推/拉/克隆会执行而没有错误,没有反馈,但没有任何问题。有什么帮助是安装最新的GIT,当选项“选择HTTPS传输后端”选项出现时,我选择了“使用本机Winbdows安全通道库”,这一切都再次起作用...希望这有助于某人。
答案 1 :(得分:2)
检查您是否处于detached HEAD模式(git symbolic-ref --short -q HEAD
is empty),这可以解释为什么git push无声地失败。
如果您确实签出了合法分支,那么the other test is to make a new clone, import your changes and try to push from that new clone to see if the issue persists。
git clone /url/repo
git remote add work ../previousrepo
git fetch work
git reset --hard work/master
git push -u origin master
答案 2 :(得分:1)
我有一个类似的问题,我的git推送和git提交没有出现在Bitbucket上。
问题细节:我的Bitbucket更新工作正常。我在我的环境中停止了一两天的工作(在这种情况下是Cloud9)。当我恢复时,我的Cloud9终端在输入命令时显示我在正确的分支中:
git status
但是,我的Bitbucket分支机构没有出现任何变化。
我的解决方案:
Bitbucket提供以下消息:在本地计算机上查看此分支以开始处理它。它还提供以下代码来键入或粘贴到您的终端:
git fetch && git checkout static-pages
在终端中运行该命令。
答案 3 :(得分:0)
这是Bitbucket中的一个问题:
https://bitbucket.org/site/master/issues/7567/git-push-remote-end-hung-up
编辑:我使用SSH隧道解决了这个问题:
% proxychains git push -u origin master
ProxyChains-3.1 (http://proxychains.sf.net)
|DNS-request| bitbucket.org
|S-chain|-<>-127.0.0.1:1080-<><>-4.2.2.2:53-<><>-OK
|DNS-response| bitbucket.org is 104.192.143.3
|S-chain|-<>-127.0.0.1:1080-<><>-104.192.143.3:22-<><>-OK
Counting objects: 3388, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (1089/1089), done.
Writing objects: 100% (3388/3388), 2.79 MiB | 85.00 KiB/s, done.
Total 3388 (delta 2312), reused 3343 (delta 2281)
To git@bitbucket.org:username/web-app.git
* [new branch] master -> master
Branch master set up to track remote branch master from origin.
答案 4 :(得分:0)
正如@ahmed所说,这是Bitbucket中的一个未解决问题。更新的未解决问题为here。
他们建议重新启动调制解调器。另外,您也可以使用对我有用的其他wifi源。
答案 5 :(得分:0)
发生了这个问题,并通过重命名无符号'
的分支来解决了这个问题。
我认为远程存储库不支持带有'
符号的分支名称。