看了阮一峰前輩的博客終于看懂了git diff命令紊搪,講解的很是詳細(xì),把git diff命令的出處田柔,演化階段俐巴,什么時候,被誰改進(jìn)凯楔,為什么改進(jìn)都有涉及窜骄,寫博客還真的要學(xué)習(xí)這種態(tài)度!點(diǎn)擊查看原文讀懂diff
- 上代碼
diff --git a/QRCodeCar/DXQR_Macro/Config.h b/QRCodeCar/DXQR_Macro/Config.h
index df0b0e9..43b507b 100644
--- a/QRCodeCar/DXQR_Macro/Config.h
+++ b/QRCodeCar/DXQR_Macro/Config.h
@@ -16,6 +16,9 @@ static const int ddLogLevel = DDLogLevelVerbose;
static const int ddLogLevel = DDLogLevelError;
endif
+static NSString *const DXQR_MainMessageRefreshData = @"DXQR_MainMessageRefreshDataKey";//收到推送 刷新消息頁面
//常量宏
define DX_SCREEN_RECT [UIScreen mainScreen].bounds //屏幕尺寸
define DX_SCREEN_WIDTH [UIScreen mainScreen].bounds.size.width //屏幕寬
- 逐行講解
- `diff --git a/QRCodeCar/DXQR_Macro/Config.h b/QRCodeCar/DXQR_Macro/Config.h
index df0b0e9..43b507b 100644`
> `confg`更改前和更改后的差異
- `@@ -16,6 +16,9 @@` 最難理解的就是這個了
> 開頭兩個`@@`和結(jié)尾兩個`@@`只是為了突出中間夾的字符是重點(diǎn)
> `-16,6 +16,9 ` 分為兩部分
- `-16,6 ` : `-`表示更改前的文件 `16`表示第16行 `6`表示從第16行開始連續(xù)6行發(fā)生了更改
- `+16,9` : `+`表示更改前的文件 `16`表示第16行 `9`表示從第16行開始連續(xù)9行發(fā)生了更改
- `+static NSString *const DXQR_MainMessageRefreshData = @"DXQR_MainMessageRefreshDataKey";//收到推送 刷新消息頁面`
> 這里的+ 后面的代碼表示具體增加了什么
- `-` 還有以-號開頭的 代碼摆屯,表示具體刪除了那些代碼
### 希望可以幫助到和我一樣有疑惑的同學(xué)