问题描述
git gush提交总是报Everything up-to-date提交前有做git add . 与git commit - m
问题解答
回答1:看那一行红字。搜下回答2:
Why did my Git repo enter a detached HEAD state?
回答3:你这是windows系统的吧!为什么F:testGitdrag>不显示你在什么分支下呢!看你的提示是这里有问题
HEAD detached from 515389fnothing to commit, working directory clean
你执行如下试试看
git reset --hard e3f1e37git push --force origin 你的分支回答4:
原因是你当前未处于任何分支之上。你先通过git checkout master切换下即可。