1. 程式人生 > 實用技巧 >協同開發功能——Github團隊協作

協同開發功能——Github團隊協作

最近需要寫一個HoloLens開發的簡明介紹,其中要測試幾個demo。用到github以團隊協作,像下面是簡單的事件記錄。

一、建立專案

1、

2、專案設定

名稱

描述description

Initialize this repository with:

This is where you can write a long description for your project.Learn more.

Choose which files not to track from a list of templates.Learn more.

.gitignore template:None

A license tells others what they can and can't do with your code.Learn more.
二、常用的規則
/mtk/ 過濾整個資料夾
*.zip 過濾所有.zip檔案
/mtk/do.c 過濾某個具體檔案
以上規則意思是:被過濾掉的檔案就不會出現在你的GitHub庫中了,當然本地庫中還有,只是push的時候不會上傳。
除了以上規則,它還可以指定要將哪些檔案新增到版本管理中。

!src/   不過濾該資料夾
!*.zip   不過濾所有.zip檔案
!/mtk/do
.c 不過濾該檔案 1、配置語法: 以斜槓/開頭表示目錄; 以星號*通配多個字元; 以問號?通配單個字元 以方括號[]包含單個字元的匹配列表; 以歎號!表示不忽略(跟蹤)匹配到的檔案或目錄; 此外,git 對於 .ignore 配置檔案是按行從上到下進行規則匹配的,意味著如果前面的規則匹配的範圍更大,則後面的規則將不會生效; 2、示例說明 a、規則:fd1/* 說明:忽略目錄 fd1 下的全部內容;注意,不管是根目錄下的 /fd1/ 目錄,還是某個子目錄 /child/fd1/ 目錄,都會被忽略; b、規則:/fd1/* 說明:忽略根目錄下的 /fd1/ 目錄的全部內容; c、規則: /* !.gitignore !/fw/bin/ !/fw/sf/ 說明:忽略全部內容,但是不忽略 .gitignore 檔案、根目錄下的 /fw/bin/ 和 /fw/sf/ 目錄; 3、建立.gitignore檔案 1) 常規的windows操作 根目錄下建立gitignore.txt; 編輯gitignore.txt,寫下你的規則,例如加上node_modules/; 開啟命令列視窗,切換到根目錄(可以直接在資料夾上面的位址列輸入cmd回車); 執行命令ren gitignore.txt .gitignore。 2) 用Git Bash 根目錄下右鍵選擇“Git Bash Here”進入bash命令視窗; 輸入vim .gitignore或touch .gitignore命令,開啟檔案(沒有檔案會自動建立); 按i鍵切換到編輯狀態,輸入規則,例如node_modules/,然後按Esc鍵退出編輯,輸入:wq儲存退出。 如圖: # dependencies npm包檔案 /node_modules # production 打包檔案 /build # misc .DS_Store npm-debug.log* 作者:秉持本心 連結:
https://www.jianshu.com/p/699ed86028c2 來源:簡書 著作權歸作者所有。商業轉載請聯絡作者獲得授權,非商業轉載請註明出處。

三、建立團隊