Git入门使用心得
参考文献:https://mp.weixin.qq.com/s/Km5KuXPETvG0wCGHrvj9Vg
感谢孟宁老师的教学指导。
Git 的基本操作大致如下图:
本文包含Git使用的五个场景:Git 本地版本库的基本用法、远程版本库的基本用法、团队中的分支创建、Rebase和Fork+Pull request
场景一:Git 本地版本库的基本用法
初始化一个本地版本库:
下载git,网站:https://git-scm.com/
在github网站上创建版本库
鼠标右击桌面,选择“Git bash here”,输入指令"git clone"+地址
查看当前 workspace 的状态:
暂存更改的文件:
点击“+”号,add
把暂存区里的文件提交到本地仓库:
点击“✔”号,commit
再提供提交消息,回车键确认
场景二:Git 远程版本库的基本用法
push到远程仓库:
从远程仓库pull到工作区:
场景三:团队项目的分叉合并
创建分支
切换分支
合并分支
场景四:Git Rebase
场景五:Fork+Pull request
第一步,在某个项目页面的右上角点击Fork,如下图右上角的Fork按钮
系统会以该项目仓库为蓝本为你Fork一个版本库,然后就直接进入新建的版本库
第二步,可以参考前面场景一、场景二、场景三和场景四的做法,在Fork的版本库中独立工作,最终将bug fix或其他的代码贡献同步到远程的Fork的版本库中
第三步,创建Pull request。即在上图Fork的版本库页面中找到Pull request按钮,点击Pull request按钮,进入Comparing changes页面
在Comparing changes页面可以看到Fork的版本库与原仓库之间所有变更信息,页面上有绿色的Create pull request按钮,点击Create pull request按钮即跳转到原仓库
第四步,处理Pull request。即原仓库的所有者 review Pull request