touch test
git add test
git commit -m "test"
git push -u origin master
这奏效了。该文件已上传到存储库。
rm test
cp -R ../website ./website
git rm test
git add website/
git commit -m "Initial"
git push -u origin master
这没有给出任何输出,并且似乎没有对存储库进行任何操作。测试文件仍然存在于存储库中。
$ git status
# On branch master
# Your branch is ahead of 'origin/master' by 1 commit.
#
nothing to commit (working directory clean)
有人可以帮忙吗?
在客户端和服务器上重新创建分支,但没有成功。当里面只有一个文件时它可以工作,但它不会将网站文件夹推送到服务器。
这是我能看到的唯一奇怪的事情;POST git-receive-pack (chunked)
看起来这与 BitBucket 有关。这里的另一个问题也有同样的问题:挂在“POST git-receive-pack(分块)”处 https://stackoverflow.com/questions/10790232/hanging-at-post-git-receive-pack-chunked
解决方案是使用Git+SSH而不是HTTP。它似乎只影响文件超过几兆字节的存储库。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)