老外的文件還是清晰明了,學會看英文教程,事半功倍。
多人協作,版本控制是github的最基本功能。
學會以下功能
1.建立repositories
很容易,直接在github上建立。
2.建立branch
很容易,直接在branch欄建立。
3.commit
編輯完檔案,提交,沒啥好說。
4.建立pull request
pull request 其實一直是我很迷惑的概念,困惑的地方是,分支請求合併到主分支的時候,感覺動詞應該是push動詞更合適。但是為啥是pull呢。
英文原文表達的很明確,open a pull request應該理解為分支發出合併請求,pull的意思是請拉我進主分支。因此這裡的pull是針對主分支而言,讓主分支去pull子分支的。
實際專案開發中,可能是乙個bug修改就建乙個分支,然後建立相應的pull request,這樣主分支就可以很明確知道要不要合併,否則**容易起衝突,同時主分支可能只想合併你修改的某乙個地方而不是全部。
5.合併pull request
主分支,在github專案頁面的pull requests欄可以看到當前提交的pull request,可以討論和檢查**,覺得可以合併的話,選擇merge pull request。
ubuntu 官方入門指南
linux基礎 1.目錄和檔案系統 bin 重要的二進位制 binary 應用程式 boot 啟動 boot 配置檔案 dev 裝置 device 檔案 etc 配置檔案 啟動指令碼等 etc home 本地使用者主 home 目錄 lib 系統庫 libraries 檔案 lost found 在...
less快速入門官方文件
less 是一門 css 預處理語言,它擴充了 css 語言,增加了諸如變數 混合 mixin 函式等功能,讓 css 更易維護 方便製作主題 擴充。less 可以執行在 node 瀏覽器和 rhino 平台上。網上有很多第三方工具幫助你編譯 less 原始碼。官方例項 base f938ab bo...
ETL Talend官方入門實戰案例
鑑於國內關於talend文件使用案例相對較少,對初學者相當不友好,所以本文基於官方文件做出的實際的使用例子,全部流程完美復現。對於初學者請耐心作完,將受益匪淺。文件是省略版,底部有打包上傳的 並有詳細的說明文件,請實際操作並復現比對 案例1 讀取本地原始檔並結構化輸出 構建movie.csv檔案元資...