写给自己看的Git使用指南

2019-03-24  本文已影响0人  ZetaLin

写这篇blog的初衷是,在带教新人使用sourcetree+gitlab管理脚本时,发现自己磕磕巴巴无力解释清楚Git是个什么鬼,因此决定系统学习并以文章的形式整理下助消化。

拜读了廖雪峰的《Git教程》,非常浅显易懂,也可以按目录检索章节内容,耗费一小时左右阅读时间就能把Git的使用安排得明明白白。所以这篇文章并不再搬运或者是再诠释其中的内容,而是按我个人的思考和阅读习惯,写一个浓缩简短版的使用指南。


Why Git

Git 至少解决了版本管理和多人协作两个问题。

How it Works

Git原理

工作区 -> 暂存区:通过git add <filename>提交工作区的文件修改到版本库的暂存区。暂存区的目的就是跟踪修改。

暂存区 -> 分支:通过git commit -m <message>提交到暂存区的所有修改到master或其他的分支上。

Branch

创建分支:通过git checkout -b dev创建并切换到dev分支上。以上语句实际可拆分成两句。

合并分支:通过git merge <branchname>合并某分支到当前分支上

解决冲突:遇到版本冲突的无法自动合并的,需要手动解决冲突,重新提交修改。多人协作中,可按以下步骤尝试:


Git CHEAT SHEET
上一篇 下一篇

猜你喜欢

热点阅读