git pull 顯示already up to date
1. 可能是你上傳的分支和pull的分支不一樣
2. git checkout master #轉到master分支
git pull 顯示error: The following untracked working tree files would be overwritten by merge
git stash 把自己的存起來再git pull 或者手動merge
git 版本回退
git log 查看版本號67642....
git reset --hard HEAD 67642...
git push -f
注意如果已經在服務器pull了最新的版本,即使本地版本回退了push了,服務器git pull 也不會回退版本。因此服務器也需要git reset