git学习总结(1)
本篇文章主要总结常见分支操作的git命令。
操作分支之前,需要弄清楚git操作的区域。
1.工作区
编辑代码的区域。
2.暂存区
位于隐藏文件.git/index,相当于缓存。
3.版本库(本地分支)
位于隐藏文件.git, 其中commit记录 在 .git/master 文件中。
在自己分支写完代码之后,使用命令
git add .
将代码添加到暂存区,接着使用命令
git commit -m 'feat(scope): new function'
将代码添加到版本库。
提交时,注意规范,参考 https://segmentfault.com/a/11...
这里还有需要注意的:将代码提交到远程分支:
切换到其他分支的之前需要commit,否则在该分支修改的内容不会保存,到再次切回去的时候还是原来的内容。
原因:切换分支的时候是去查看版本库中的内容,没有commit的话内容无法更新到版本库中。
git push origin remote_name
将远程分支代码拉去到本地并且合并:
git pull
或者
git fetch
git rebase -i HEAD~n
【git学习总结(1)】第一次去做git学习网站题目时,虽然能通关,但是很多内容都是一知半解的。参与实际项目开发之后,再去做一遍,有醍醐灌顶的感觉。比如里面C1,C2代表的是自己某次提交记录,bugFix代表的是分支名,通过分支名去相对引用某一次提交记录,通过哈希值去绝对引用某一次提交记录....
推荐阅读
- 由浅入深理解AOP
- 7.9号工作总结~司硕
- 继续努力,自主学习家庭Day135(20181015)
- python学习之|python学习之 实现QQ自动发送消息
- 一起来学习C语言的字符串转换函数
- gitlab|gitlab 通过备份还原 admin/runner 500 Internal Server Error
- 定制一套英文学习方案
- 漫画初学者如何学习漫画背景的透视画法(这篇教程请收藏好了!)
- 《深度倾听》第5天──「RIA学习力」便签输出第16期
- 如何更好的去学习