日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
經(jīng)驗(yàn)之談:Git使用之TortoiseGit配置VS詳解

關(guān)于vs中使用git網(wǎng)上的教程大家也可以找到,我當(dāng)時(shí)配置的時(shí)候也是按照網(wǎng)上找的教程一步一步來(lái)的,但是講的或設(shè)置的時(shí)候漏掉了很多東西,也走了很多彎路,如果你也開(kāi)始使用git,并配置vs,那就跟這我一步一步來(lái),經(jīng)驗(yàn)之談,希望對(duì)你有所幫助。

創(chuàng)新互聯(lián)公司-成都網(wǎng)站建設(shè)公司,專注成都網(wǎng)站建設(shè)、網(wǎng)站制作、網(wǎng)站營(yíng)銷推廣,主機(jī)域名,網(wǎng)頁(yè)空間,網(wǎng)站運(yùn)營(yíng)有關(guān)企業(yè)網(wǎng)站制作方案、改版、費(fèi)用等問(wèn)題,請(qǐng)聯(lián)系創(chuàng)新互聯(lián)公司。

安裝

vs使用git首先需要安裝兩個(gè)必備軟件msysGit和TortoiseGit,這兩個(gè)軟件下載地址和安裝使用上一篇有詳細(xì)介紹,系統(tǒng)必備的軟件裝好后,再在VS安裝Git Source Control Provider插件。

vs->工具->擴(kuò)展和更新,打開(kāi)后聯(lián)機(jī)搜索Git Source Control Provider插件,下載安裝后記得重啟下VS才能生效哦。

重新打開(kāi)vs后就發(fā)現(xiàn)在Source Control看到git選項(xiàng)了。

,http://www.cnblogs.com/xishuai/p/3590705.html

配置和使用

在上圖插件選擇下有個(gè)Git Source Control Provider Options選項(xiàng),我當(dāng)時(shí)找的教程都沒(méi)有講到這個(gè)選項(xiàng)的設(shè)置,直接說(shuō)選擇源代碼管理軟件為git就行了,其實(shí)是需要設(shè)置一下的,當(dāng)時(shí)在配置的時(shí)候走了很多彎路。

我們先打開(kāi)這個(gè)選項(xiàng)看下:

我們可以看到有四個(gè)程序目錄的選項(xiàng):

  1. git for windows(git.exe)
  2. git extensions
  3. torroisegit
  4. diffmerge

***個(gè)也就是我們安裝msysGit的目錄,git.exe在bin文件夾下,第二個(gè)是git extensions目錄,網(wǎng)上講的多數(shù)是這個(gè)的配置,我當(dāng)時(shí)也試過(guò),當(dāng)時(shí)不知道這個(gè)選項(xiàng)怎么設(shè)置,設(shè)置后總是報(bào)缺少libiconv2.dll的錯(cuò)誤,不知道大家有沒(méi)有遇到過(guò),后來(lái)發(fā)現(xiàn)是設(shè)置目錄的問(wèn)題。

其實(shí)git extensions和torroisegit是一樣的,設(shè)置一個(gè)目錄就行,多了反而會(huì)報(bào)些錯(cuò)誤。git extensions本人用著不習(xí)慣,而且資源管理的時(shí)候用的是烏龜,svn也用的是烏龜,那vs配置git也用烏龜吧,torroisegit的目錄設(shè)置好了以后,***個(gè)git for windows可以不設(shè)置,因?yàn)閠orroisegit已經(jīng)關(guān)聯(lián)msysGit了,這邊需要注意的是torroisegit選擇exe的時(shí)候要選擇TortoiseGitProc.exe,選擇其他的exe文件會(huì)程序會(huì)出錯(cuò)。

第四個(gè)diffmerge是文件對(duì)比程序目錄,如果使用git extensions的話,安裝的時(shí)候會(huì)提示安裝KDiff3程序,KDiff3是一個(gè)文件對(duì)比工具,在分支合并時(shí)會(huì)用到,安裝完后也可以設(shè)置成其他的對(duì)比工具,比如:BCompare;

1,設(shè)置好了,我們建個(gè)Demo項(xiàng)目,項(xiàng)目文件的左部會(huì)出現(xiàn)和svn類似的版本控制圖標(biāo),如果不出現(xiàn)的,右擊refresh刷新一下就會(huì)出現(xiàn)。

2,右擊解決方案,選擇commit提交。

3,填寫(xiě)注釋,選擇需要提交的文件,點(diǎn)擊提交。

4,這時(shí)候文件已經(jīng)提交到本地了,我們打開(kāi)torroisegit需要設(shè)置下遠(yuǎn)端git的配置,putty密鑰地址選擇生成密鑰保存的地址。

5,設(shè)置好遠(yuǎn)端git,我們就可以選擇剛才設(shè)置的遠(yuǎn)端地址推送了。

6,推送完我們就可以在github上瀏覽到我們上傳的項(xiàng)目了,并且vs中版本控制圖標(biāo)變成了鎖的形狀。

7,修改、新增文件就不多說(shuō)了,在vs中使用git和資源文件中使用是差不多的,torroisegit還是蠻好用的。

原文鏈接:


分享題目:經(jīng)驗(yàn)之談:Git使用之TortoiseGit配置VS詳解
標(biāo)題路徑:http://www.5511xx.com/article/djsjgjc.html