GitHub in vs20十、vs2013

GitHub在使用上大體和其餘源代碼管理工具同樣,我的源代碼管理和分享一大利器,並且vs2010和vs2013配置也沒有任何區別,簡單作了一下圖文配置說明git

1、註冊githubgithub

一、github.com註冊ssh

二、由於private庫都是須要付費的,因此直接選擇0資費的,這也算是github推廣開源的一種思想ide

三、sign up之後直接選擇New repository新建一個public庫工具

四、新建一個庫,如:SignalR網站

五、完成,能夠留着這個頁面,須要複製這裏的SSH地址spa

2、vs安裝擴展3d

一、打開vs擴展管理器blog

二、安裝Git Source Control Providerit

三、安裝Git Extensions,這個會打開微軟的一個連接下載,下載後的文件:GitExtensions24703SetupComplete.msi

  a、先是Git Extensions,除了括號裏的選擇項,剩下的直接下一步(勾選MsysGit和KDiff3--選擇OpenSSH)

  b、在Git Extensions安裝時會彈出安裝KDiff3,一直下一步安裝之

  c、KDiff3安裝完彈出Git stup,一直下一步安裝之

3、vs配置源代碼管理器

一、工具--選項--Source Control選擇Git Source Control Provider

 

二、設置Git和Git Extensions路徑(C:\Program Files (x86)\Git\bin\git.exe | C:\Program Files (x86)\GitExtensions\GitExtensions.exe)

三、解決方案右鍵就會出現Git管理選項,Create Git Repository之後,解決方案文件夾下就會生成兩個文件,.gitignore和.tfignore,很是乾淨的版本管理方式

四、解決方案右鍵--Git--Settings,SHH選擇OpenSSH

4、配置SHH KEY,而後把本機生成的KEY記錄在GitHub上,而後就能夠簽入代碼了

一、解決方案右鍵--Git--Git Bash(vs2010中Git Base)

二、Git身份標識配置,鍵入:

git config --global user.name "whyfine"
git config --global user.email "li_jr@hotmail.com"

三、生成SSH KEY,鍵入:

ssh-keygen -C "li_jr@hotmail.com",vs10出現unkown key嘗試(ssh-keygen -t -rsa -C "li_jr@hotmail.com")

   三次回車之後,KEY就生成在紅色路徑下了

三、回到GitHub網站上,Settings--SSH Keys--Add SSH key--把路徑下生成的id_rsa.pub用txt打開,複製到key下面的文本框

四、Push遠程配置,解決方案右鍵--Git--Push--彈出settings直接ok

  a、能夠把剛纔留着那個頁面的SSH地址直接粘貼直接Push

(SSH地址打開GitHub項目右下角處,經過點擊連接切換)

b、也能夠保存配置,遠程管理--起一個配置名--Url粘貼SHH地址--Save

五、至此,大功告成

5、使用和主流的源代碼管理工具都大體相同

  

 一、語言設置:Git Extensions--Setting--Appearacnce--Chinaese

二、克隆Github上的項目:GitExt Clone--庫地址--克隆

三、拉取Github上的項目:Git Extensions--Pull--庫地址--拉取

四、添加源代碼管理:

   4.一、文件夾右鍵--GitExt Create...--初始化

   4.二、Git Extensions--Push(參見 四.4)

   4.三、GitExt Commit

五、復位(Reset Changes):

   5.一、vs中--Git--Undo File Changes

   5.二、文件或文件夾中--Git Extensions--Reset file changes

相關文章
相關標籤/搜索