`git push` - 没有输出,没有任何反应

Rob*_*inJ 5 git bitbucket git-push

touch test
git add test
git commit -m "test"
git push -u origin master
Run Code Online (Sandbox Code Playgroud)

这很有效.该文件已上载到存储库.

rm test
cp -R ../website ./website
git rm test
git add website/
git commit -m "Initial"
git push -u origin master
Run Code Online (Sandbox Code Playgroud)

这没有给出任何输出,似乎没有对存储库做任何事情.测试文件仍存在于存储库中.

$ git status
# On branch master
# Your branch is ahead of 'origin/master' by 1 commit.
#
nothing to commit (working directory clean)
Run Code Online (Sandbox Code Playgroud)

有人可以帮忙吗?


在客户端和服务器上重新创建分支,没有成功.当内部只有一个文件时,它可以工作,但它不会将网站文件夹推送到服务器.

这是我能看到的唯一奇怪的事情; POST git-receive-pack (chunked)

akr*_*aut 5

看起来这与BitBucket有关.这里的另一个问题也有同样的问题:挂在"POST git-receive-pack(chunked)"

解决方案是使用Git + SSH而不是HTTP.它似乎只影响有几兆字节的文件的repos.