一 必備軟件。
- GIT 分布式版本控制系統(tǒng)
- VScode 推薦前端代碼編輯器,保持代碼格式統(tǒng)一
- SourceTree 可視化的GIT操作工具
二 gitlab
GitLab是利用 Ruby on Rails 一個(gè)開源的版本管理系統(tǒng)纳击,實(shí)現(xiàn)一個(gè)自托管的Git項(xiàng)目倉(cāng)庫(kù)忆矛,可通過Web界面進(jìn)行訪問公開的或者私人項(xiàng)目。它擁有與Github類似的功能酿雪,能夠?yàn)g覽源代碼铸抑,管理缺陷和注釋贡耽。可以管理團(tuán)隊(duì)對(duì)倉(cāng)庫(kù)的訪問鹊汛,它非常易于瀏覽提交過的版本并提供一個(gè)文件歷史庫(kù)菇爪。團(tuán)隊(duì)成員可以利用內(nèi)置的簡(jiǎn)單聊天程序(Wall)進(jìn)行交流。它還提供一個(gè)代碼片段收集功能可以輕松實(shí)現(xiàn)代碼復(fù)用柒昏,便于日后有需要的時(shí)候進(jìn)行查找。
image.png
三 SourceTree的使用
- 1 先獲取到GIT倉(cāng)庫(kù)的地址如:
image.png
- 2 克隆到我的電腦
image.png
image.png
- 3 提交代碼
image.png
- 4 新建分支
image.png
- 5 合并分支
選擇當(dāng)前需要合并的分支右擊熙揍。注意:從哪到哪职祷?
image.png
- 6 處理沖突
兩個(gè)用戶修改了同一個(gè)文件的同一塊區(qū)域
image.png
感嘆號(hào)代表的是沖突文件,
找 >>>>>>>>這種 和<<<<<<<<這種 =====這種 符號(hào)就知道哪里沖突了
再次勾選提交。
image.png
四 前端資源目錄
image.png
五 前端測(cè)試服務(wù)器
- 1 IP地址 :172.16.4.11
- 2 安裝了jenkins有梆。配合gitlab 里面的web鉤子是尖。提交代碼則同步到測(cè)試服務(wù)器。
- 3 配置的IIS站點(diǎn)指向store泥耀。
image.png