猴子都能懂的Git拾遗

文章内容出处为:

https://backlogtool.com/git-tutorial/cn/

该网站学习时间大约为2小时,由于之前使用过Git,这里只对自己所遗忘或是忽略的知识点进行摘录,详细内容请移步上面的链接进行学习。

 

TIPs:不同类别的修改 (如:Bug修复和功能添加) 要尽量分开提交,以方便以后从历史记录里查找特定的修改内容

 

TIPs:

Git的标准注释:

1行:提交修改内容的摘要

2行:空行

3行之后:修改的内容

务必按照这种格式填写Git注释

 

Merge和rebase

Merge和rebase都是合并历史记录,但是各自的特征不同

 

Merge保持修改内容的历史记录,但是历史记录混很复杂

 

Rebase历史记录简单,是在原有提交的基础上将差异内容映射进去。因此,可能导致原本的提交内容无法正常运行。

 

 

 

Pull的内容是fetch + merge组成的。(个人理解,fetch就是从远端get到代码,并暂存到一个临时的未命名分支,该分支可以通过fetch_head退出)

转载于:https://www.cnblogs.com/DesperateCupid/articles/7502079.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值