forked from iicd/git-learner
		
	add git bisect part
This commit is contained in:
		@@ -98,3 +98,55 @@ git cat-file -p D^0 # 展示里程碑D及其提交
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
### 2.8.4.4 git diff
 | 
					### 2.8.4.4 git diff
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					```bash
 | 
				
			||||||
 | 
					git diff B A # 比较B和A里程碑
 | 
				
			||||||
 | 
					git diff A # 比较工作区和里程碑A
 | 
				
			||||||
 | 
					git diff --cached A
 | 
				
			||||||
 | 
					git diff
 | 
				
			||||||
 | 
					git diff --cached 
 | 
				
			||||||
 | 
					git diff HEAD
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					```bash
 | 
				
			||||||
 | 
					git diff --word-diff
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### 2.8.4.5 git blame
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					可以追溯指出是谁在什么时候,什么版本引入的代码
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					git blame <filename>
 | 
				
			||||||
 | 
					git blame -L <n,m> <filename> # 查看某几行
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### 2.8.4.6 git bisect
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					用于二分查找什么时候引入的代码
 | 
				
			||||||
 | 
					```bash
 | 
				
			||||||
 | 
					git bisect start # 开始二分查找
 | 
				
			||||||
 | 
					git bisect bad # 设置当前版本为坏版本
 | 
				
			||||||
 | 
					git bisect good G # 设置里程碑G为好版本
 | 
				
			||||||
 | 
					git bisect reset # 结束
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					标记错误,恢复
 | 
				
			||||||
 | 
					```bash
 | 
				
			||||||
 | 
					git bisect log > logfile # 打开logfile,删除标记错误的行
 | 
				
			||||||
 | 
					git bisect reset
 | 
				
			||||||
 | 
					git bisect replay logfile # 用logfile恢复进度
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user