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)
-u
来推送吗?你的远程仓库是什么?git branch -v
命令输出的是什么?它们是你在线观看的位置吗? - rlegendigit push
中添加--verbose
选项以调试问题。 - user4815162342$ git branch -v
-->* master 55cfce5 [ahead 1] 初始
- RobinJ