在修改程序时忘记check一个新分支,根据网上的方法更新了一下,结果没有同步云端的,通过下面的方法解决,方法可能比较笨,因为是新手,欢迎各位大佬在评论区提出其他更好的方法,小女在此感激不尽
1.先把修改的程序提交到暂存区推送上去
git add .
git commit -m“change***”
git pull
git push
git status
2.然后查看日志
git log
粘贴对应的commit号 对就是那个一长串的(27ce4a1ab4395f604a)
3.创建新分支
git checkout -b develop_monitor_1 27ce4a1ab4395f604a
4.推上去
git push --set-upstream origin develop_monitor_1
5.切换到上一分支,查看上一版本的commit号,将本分支回退到上一版本
git checkout develop_monitor
git log
git reset –-soft e916ea58b82083a7852cd7ba06971fbc3917791c
git reset –-hard e916ea58b82083a7852cd7ba06971fbc3917791c //将暂存区的数据全部删除比较危险慎用
6.强制更新程序
git push origin develop_mini_monitor -f
然后可以同步查看云端是否更新
至此本文结束