博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
git开发错分支
阅读量:5008 次
发布时间:2019-06-12

本文共 475 字,大约阅读时间需要 1 分钟。

1,代码未提交时:

  使用以下命令即可解决。

  git add .      (把所有改动暂存)

  git stash     (把暂存的文件提交到git的暂存栈)

  git checkout 本该提交代码的分支 

  git stash pop (将暂存栈中的代码放出来)

 

2,代码提交了

  git  checkout  不该提交代码提交了代码的分支

  git reset HEAD~1  (最近一次提交放回暂存区, 并取消此次提交)

  git stash                (把暂存的文件提交到git的暂存栈)

  git checkout 应该提交代码的分支

  git stash pop

      git  checkout  不该提交代码提交了代码的分支 (等你把代码提交到了正确的分支后,再次切到刚刚错的分支)

      git push origin 错误的分支 -f  (把不该上去的文件回退掉)

 

转载自:https://www.jianshu.com/p/28ff3c15be37

转载于:https://www.cnblogs.com/lovemomo/p/10755483.html

你可能感兴趣的文章
多条记录的同一字段组合成一个字符串 FOR XML PATH
查看>>
APUE学习笔记——10.9 信号发送函数kill、 raise、alarm、pause
查看>>
剑指Offer面试题33(java版):把数组排成最小的数
查看>>
jquery中的 $(function(){ .. }) 函数
查看>>
奇怪的国家
查看>>
Linux nohup命令详解
查看>>
[MSDN] Using the Windows Azure Storage Services
查看>>
计算回文数
查看>>
MVC中如何选取后台数据展示下拉列表项
查看>>
java 代理的概念与作用
查看>>
get_free_page 和其友
查看>>
REVOKE - 删除访问权限
查看>>
解决UICollectionView的Cell复用引起的布局混乱问题
查看>>
校外实习报告(九)
查看>>
android之android.intent.category.DEFAULT的用途和使用
查看>>
CAGradientLayer 透明渐变注意地方(原创)
查看>>
【OpenSource】--Web Bench 1.5
查看>>
python-1:工欲善其事,必先利其器 安装配置Anaconda x32位 更新后,启动不了,解决方案(亲测)...
查看>>
Linux 命令(二) Linux下查看文件文件内容命令
查看>>
ubuntu系统如何屏幕截图
查看>>