1. VS2017啓用Git源代碼管理插件html
第一步,打開vs:git
第二步,打開【團隊資源管理器】:測試
第三步,選擇團隊管理器選項卡下的【鏈接】頁面,點擊【克隆】,填寫要克隆的GIT存儲庫的URL(在下一步獲取)和本地倉庫存儲位置:spa
2. 獲取要克隆的GIT存儲庫的URL插件
① GitHub 獲取 URLhtm
② Gitblit獲取URL( 搭建Gitblit )blog
3. 克隆遠程存儲庫教程
第一步,在第1點最後一步中將第2點中複製下來的URL填寫進去,點擊【克隆】,並等待從遠程存儲庫克隆完成:資源
第二步,雙擊存儲庫名稱,打開存儲庫主頁:開發
第三步,在解決方案下選擇新建項目或打開現有解決方案,而後就能夠開始工做了:
4. 經常使用操做
4.1 提交更改
第一步,添加項目或修改文件以後,要點擊【更改】將更改作提交操做:
第二步, 在更改提交頁面須要填寫提交消息(必填),選擇【所有提交】:
4.2 同步
將更改提交完成後,只是暫存在本地,並未提交到遠程倉庫中,這時還須要推送至遠程倉庫,這就要本地倉庫和 git遠程倉庫"推送"操做:
第一步:在團隊資源管理器主頁上點擊【同步】,進入同步操做,選擇【推送】操做:
第二步:輸入遠程倉庫的用戶名和密碼:
第三步,等待推送完成
推送成功後,纔將項目文件同步至遠程倉庫,能夠在遠程倉庫查看是否成功:
同步的其餘操做:
4.2 分支管理
具體分支管理是什麼,有什麼用能夠看 廖雪峯Git教程-分支管理 。建議使用分支管理來開發,master做爲主幹分支,不直接在主幹分支上進行更改提交。目的是保留如今線上的版本,[ 假設若是如今線上的代碼出現任何的BUG或緊急添加新功能,就從master拉下來一個分支master_alter,master_alter分支的代碼修改或添加後,而後測試打包發佈,發佈後把這個分支master_alter合併到master;刪除master_alter分支,這時master任然是線上的版本;]