----> master分支是git預設建立的分支,基本上所有開發都是以這個分支為中心進行的
不同分支中,可以同時進行完全不同的作業,等該分支的作業完成之後再與master分支合併
----> git branch:顯示分支一覽表;
將分支名列表顯示,同時可以確認當前所在分支(當前分支左側標有*)
----> git checkout -b:建立、切換分支
1、git checkout -b feature-a
2、git branch feature-a
git checkout feature-a (切換分支) ---> 兩種方式建立名為feature-a的分支
git checkout - 切換回上乙個分支
----> 特性分支:集中實現單一特性(主題),除此外不進行任何作業的分支
----> 主幹分支:特性分支的原點、合併的終點
----> git merge:合併分支
為了在歷史記錄中明確記錄下本次分支和並,我們需要建立合併提交,因此,在合併是加上 --no-ff引數
git merge --no-ff feature-a
----> git log --graph:以圖表形式檢視分支
----> git reset:回溯歷史版本
----> git commit --amend:修改提交資訊
----> git rebase -i:壓縮歷史
《GitHub入門與實踐》讀書筆記 1
版本管理系統 1 集中型 將所有資料集中存放在伺服器中,便於管理 缺點 開發者不能連線伺服器時,無法獲取最新 subversion 2 分散型 將倉庫fork給了每乙個使用者 fork將github的某個特定倉庫複製到自己的賬戶下 擁有多個倉庫 開發者a可以直接向開發者b的倉庫進行push和pull...
《Kafka入門與實踐》讀書筆記
1 具有高吞吐量來支援如實時的日誌集這樣的大規模事件流。2 能夠很好地處理積壓的資料,以便能夠周期性地載入離線資料進行處理。3 能給低延遲地處理傳統訊息應用場景。4 能夠支援分割槽 分布式,實時地處理訊息,同時具有容錯保障機制。當前比較流行的訊息中介軟體有kafka rocketmq rabbit ...
讀書筆記 《特徵工程入門與實踐》
歸一化和標準化 本書認為資料可以分為四大等級,分為是 定類 定序 定距 定比,其中定類和定序都是定性的資料,定距和定比是定量的資料。定類是離散的 無序的,舉例 人名 油漆名稱 動物物種 猴子 馬 牛等 定序是有序類別 可以比較的,舉例 考試等級 great good not bad bad等或 0 ...