VS2017中使用Git進行版本控制

簡單介紹在VS2015下使用Git來管理項目

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遠程倉庫"推送"操做:

第一步:在團隊資源管理器主頁上點擊【同步】,進入同步操做,選擇【推送】操做:

  

 

第二步:輸入遠程倉庫的用戶名和密碼:

  

  

第三步,等待推送完成

  

  

 

推送成功後,纔將項目文件同步至遠程倉庫,能夠在遠程倉庫查看是否成功:

  

同步的其餘操做:

  • 提取:從遠程倉庫拉取最新版本到本地倉庫,自動合併 merge 分支
  • 拉取:從遠程獲取最新版本 到本地   不會自動合併 merge

 

4.2 分支管理

具體分支管理是什麼,有什麼用能夠看 廖雪峯Git教程-分支管理 。建議使用分支管理來開發,master做爲主幹分支,不直接在主幹分支上進行更改提交。目的是保留如今線上的版本,[ 假設若是如今線上的代碼出現任何的BUG或緊急添加新功能,就從master拉下來一個分支master_alter,master_alter分支的代碼修改或添加後,而後測試打包發佈,發佈後把這個分支master_alter合併到master;刪除master_alter分支,這時master任然是線上的版本;]

 

  

相關文章
相關標籤/搜索