git学习笔记:
1.本地repository的创建和回滚
创建本地文件夹learn和初始化git
新建本地文件,分别修改三次并进行三次提交
test.md文件中文本如下
通过git log查看提交日志
使用reset回滚到b1的提交,在此使用commi-id的前几个字符
通过git log查看提交记录,并查看文件内容
可知回滚成功,之后通过git reglog查看当天提交之后的提交,回滚到c1提交
查看test.md文档内容
文档内容也回滚成功
2.再github网站上创建项目,尝试更新到本地并在本地修改后更改到github,并且进行新建分支和合并分支的操作。
在网站上创建版本库,并新建一个test.md文件进行操作。
将版本库clone到本地
在本地新建分支newbranch,进行三次文件的修改和提交
查看newbranch分支中test.md文件内容
在master主分支进行三次文件的修改和提交,并查看文件内容
我们将newbranch分支中的三次提交通过rebase合并成一次
通过git log查看提交
我们将分支切换到master,并进行与newbranch分支的合并
我们修改合并后的冲突,修改如下
查看git log和test.md的内容
分支合并成功,之后将本地修改提交到github网站上
在网站上查看提交内容
2.vim的使用
vim有三种使用模式
为了操作方便,修改vim设置如下。
完成vim课堂作业:
1.将当前文件中xxx字符串全部替换为yyy字符串
应该使用%s/xxx/yyy/g
2.将当前文件中10-20行的代码注释掉
先使用set number
命令显示行号
通过10,20s/^/#/g
在10-20行的行头加上#注释
3.将2-3行代码复制粘贴10次
按v进入选择模式,选中2-3行,按y复制
录制宏命令qapq
使用10@a即可粘贴10次
心得体会:
通过这次学习了解了很多程序开发人员应该掌握的工具,了解了vscode开发平台和程序员的工作流程,以后一定勤加练习,也会学习更多程序员应当掌握的技术和技巧。