我在服务器上有主存储库,我有本地克隆。
我在当地做: 改变test.txt
git add test.txt
git commit -m 'test'
git push origin master
在此之后我没有看到test.txt的变化。在git status我看到了
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)
modified: test.txt
我试试
git merge _commitname
并看到:
Already up-to-date.
提前致谢并抱歉英语不好。
UPD
git version 1.8.5.3 – at server
git version 1.8.5.2.msysgit – at client
DIFF:
--- test.txt
+++ test.txt
...[characters from test.txt]
答案 0 :(得分:1)
问题似乎出现在目的地,即服务器端。
OP在服务器端没有看到修改,因为:
答案 1 :(得分:1)
它是非裸存储库,有1个分支(主)
我创建了新分支
git branch new
从本地存储库推送提交
git push origin master:new
并合并
git merge new