兩次提交對比diff:
紅顏色代表舊文件的內容,當前新沒有的,也就是相對于新文件來說是刪除的;
綠顏色代表新文件的內容,舊文件沒有的,也就是相對于舊文件來說是新增的;
沒有顏色標注的就是沒發生改變的部分;
兩個版本,共用一塊“顯示區域”,行數在左側顯示,互不影響,但是行距卻因differences顯得有點“亂”;
如果要看就的,只忽略綠顏色的部分就行,如果要看新的,只忽略紅顏色的部分就行。
對文件的文本操作無非就是,增、刪、改三種操作了,增、刪是直接用綠、紅兩種顏色標注的,那改操作要以何種形式表示呢,其實改操作被分拆成了刪操作和增操作兩個操作了,比如修改第一行,會先刪除第一行(原始內容),然后添加第一行(修改后的內容)。
@@ -61,4 +61,7 @@ pull也是一種“同步”(其實也是一種合并)
這表示顯示的是:
舊的文件從61開始,共4行,最后一行為64行;
舊的文件從61開始,共7行,最后一行為67行;
后面的文字暫時沒有找到規律,有的有有的沒有,猜測是上面的內容吧,不過也不像提交參數 -m 啊
- 說明
- git配置
- git與github的關系
- 基礎概念
- git命令
- git init
- git status
- git diff
- git log
- git reflog
- git add
- git commit
- git reset
- git checkout
- git rm
- git stash
- git remote
- git push
- git clone
- git branch
- git fetch
- git merge
- git rebase
- git pull
- git tag
- 建立版本庫
- 分支合并
- 遠程庫別名
- Pull requests
- 擴展知識
- 功能文件
- 差異看法
- 注意細節
- github移動端
- git工作系統理解
- 倉庫嵌套問題
- 倉庫的使用問題
- 常用命令
- 學習資料
- 學習總結
- 示例文件
- README.md
- CONTRIBUTING.md
- .gitignore
- coding
- 大小寫問題
- 如何貢獻
- 使用賬號密碼clone
- git目錄分析
- HEAD
- 代碼部署問題
- 開發流程
- 指定公鑰文件