git回退并提交部分修改文件
查看需要回退的分支
| 1 | 
 | 

回退到分支位置
这一步可以将commit回退,并保留工作区的代码来重新提交
| 1 | 
 | 
同步到远程仓库
| 1 | 
 | 
查看当前的仓库状态git status
可以看到所有的文件现在都在工作区,但不在缓存区。
| 1 | 
 | 

将需要修改的文件add到缓存区
| 1 | 
 | 
| 1 | 
 | 
此时再次查看仓库信息,发现有文件到了缓存区

将不提交的工作区代码缓存
必须缓存,不然的话这些工作区代码默认还是会提交
| 1 | 
 | 
提交修改
| 1 2 | 
 
 | 
将缓存信息拿到工作区
| 1 | 
 | 
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持51CTO博客。










