git操作记录(如何回退到某个历史版本,如何提交部分文件等方法)
git操作记录(如何回退到某个历史版本,如何提交部分⽂件等
⽅法)
当前项⽬使⽤git管理代码,在使⽤的过程中会遇到⼀些问题,这⾥记录下
1、合并代码后
在合并组员的代码后会出现下⾯的界⾯,开始的时候都会关闭,重新打开,乐此不疲到忍⽆可忍
解决⽅法:联想怎么一键还原
出现这种界⾯是要提⽰你输⼊合并消息
按键盘字母 i 进⼊insert模式(可跳过);
杞人忧天寓意按Esc退出键;
输⼊:wq,按Enter键;
2、回退到某个历史版本
git log查看历史版本(黄⾊⽂字commit 后的⼀⼤串⽂本就是版本号)
到对应的版本号执⾏回退到某个版本命令,如:
git reset --hard 20a3bfed06194df0161926c310bc7f91c11a367e
3、提交部分⽂件worked怎么读
在本地修改了很多⽂件后,但是只需要提交部分⽂件
git add 单个⽂件名依法行政的基本原则
git stash -u -k // 将修改的内容保存⾄堆栈区,-u 把你修改了却没有add的⽂件保留 -k 保持前⾯add的⽂件正常提交
git status // 这时候只显⽰你单独提交的⽂件更新自己的花是让别人看的课件
git commit -m 'update'
git push origin master
提交后,需要继续码砖,那就再把之前隐藏的变更改回来
git stash pop这⼀步很重要哦~
git stash命令的作⽤就是将⽬前还不想提交的但是已经修改的内容进⾏保存⾄堆栈中,后续可以在某个分⽀(可以是⾃⼰也可以是其他分⽀)上恢复出堆栈中的内容。
深恶痛绝
4、修改 .gitignore ⽂件⽴即⽣效
git rm -r --cached .  #清除缓存
git add . #重新trace file
git commit -m "update .gitignore" #提交和注释
git push origin master

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。