西西軟件園多重安全檢測(cè)下載網(wǎng)站、值得信賴的軟件下載站!
西西首頁 電腦軟件 安卓軟件 電腦游戲 安卓游戲 排行榜 專題合集

VS Git 客戶端工具(Git Extensions)

2.47.3 官方最新版
  • VS Git 客戶端工具(Git Extensions)2.47.3 官方最新版
  • 軟件大小:32M
  • 更新時(shí)間:2014-03-09 09:05
  • 軟件語言:中文
  • 軟件廠商:
  • 軟件類別:國產(chǎn)軟件 / 免費(fèi)軟件 / 編程控件
  • 軟件等級(jí):4級(jí)
  • 應(yīng)用平臺(tái):WinAll, Win7
  • 官方網(wǎng)站:http://sourceforge.net/projects/gitexten
  • 應(yīng)用備案:
好評(píng):50%
壞評(píng):50%

本類精品

軟件介紹

Git Extensions 是一個(gè) Git 的圖形化客戶端,用來控制 Git 資料庫,支持 Windows 資源管理器集成和 Visual Studio 集成。

安裝注意:

前者M(jìn)sysGit是 Git版本控制系統(tǒng)在 Windows 下的版本,如果要使用Git,你的電腦上一定要有它。后者KDiff3是一款用來對(duì)文件或目錄進(jìn)行比較/合并的工具,在比較時(shí)它可以同時(shí)針對(duì)兩個(gè)或者三個(gè)文件/目錄而進(jìn)行。通過比較,它將文件/目錄的差異按行加以顯示。同時(shí),KDiff3 提供有自動(dòng)化的合并工具,方便使用者進(jìn)行有關(guān)合并的操作。如果你的電腦上已經(jīng)有了類似的工具可以不用安裝后者。

之后這個(gè),選擇Putty

誰能告訴我他們有什么不同嗎?

之后這里我選的是第三個(gè),第一個(gè)只裝git bash,第二個(gè)是使用windows命令行工具來運(yùn)行g(shù)it,第三個(gè)我不太懂,Unix tools這里指什么?我選的是第一個(gè)默認(rèn)的。。。

在“Configuring the line ending conversions”選項(xiàng)中,

 
如果是跨平臺(tái)項(xiàng)目,在windows系統(tǒng)安裝,選擇第一個(gè)選項(xiàng);

如果是跨平臺(tái)項(xiàng)目,在Unix系統(tǒng)安裝,選擇第二個(gè)選項(xiàng);

非跨平臺(tái)項(xiàng)目,選擇第三個(gè)選項(xiàng)。

在vs2012中安裝Git Source Control Provider

工具->擴(kuò)展和更新菜單

安裝之后瀏覽器中會(huì)轉(zhuǎn)到這個(gè)網(wǎng)址:http://gitscc.codeplex.com/documentation,是如何使用的介紹文檔

3.打開Git Bash,生成ssh密鑰:

輸出文件路徑和Private Key建議都為空( Private Key不為空時(shí),在建立ssh訪問時(shí)要輸入該key)。然后到c:\user\用戶名\.ssh文件夾下找到id_rsa.pub文件用記事本打開。然后全選復(fù)制到剪貼板。 

4.在osc@git中添加ssh密鑰:

第一次添加的時(shí)候我出了這個(gè)錯(cuò)誤,

于是又生成了一遍,這次沒事了,在這個(gè)頁面添加密鑰

 驗(yàn)證是否添加成功可以在git bash中運(yùn)行以下命令:

ssh -T git@git.oschina.net

如果返回

那么就ok啦

5.現(xiàn)在生成puTTY能用的ssh key

點(diǎn)擊黃色文件夾圖標(biāo),打開了git extensions,點(diǎn)擊工具,選擇putty,再選擇生成或?qū)雓ey

奇怪的是,我這里報(bào)這個(gè)錯(cuò)誤,后來才發(fā)現(xiàn)是因?yàn)榕渲眠@里出錯(cuò)了,

在配置的SSH中

我這里不知道為什么選擇的是OpenSSH,應(yīng)該是PuTTY才對(duì)。

注意是點(diǎn)擊Load,這次就沒問題了。

選擇之前生成的id_rsa文件(文件篩選請(qǐng)改為all file)

 

點(diǎn)擊Save private key,生成了ppk文件

開始:

1.在osc@git上新建一個(gè)項(xiàng)目(這里命名為test),建議不自動(dòng)添加.gitignore文件,因?yàn)楹竺鏁?huì)生成,可能造成local和remote的.gitignore文件沖突

2.復(fù)制remote git地址(選擇SSH方式) .在該項(xiàng)目中打開Git Extensions,選擇本地庫。

選擇檔案庫->遠(yuǎn)程檔案庫把網(wǎng)址貼上去,之后添加私鑰文件,再加載SSH密鑰,再測(cè)試鏈接。。。。

這時(shí)候有可能你會(huì)發(fā)現(xiàn)報(bào)錯(cuò),這是因?yàn)槟憧赡苁褂玫氖荋TTP方式,應(yīng)該是選擇ssh地址

出現(xiàn)如下圖像是正確的

此時(shí)點(diǎn)擊保存即可。

3.提交更改(commit)并推送(push)

 

點(diǎn)擊之后

點(diǎn)擊提交并推送。實(shí)際上可以只提交不推送,這樣可以在本地產(chǎn)生多次commit,但是更改不會(huì)同步到osc@git上,必須push后才能將更改上傳

挺慢的,耐心等吧。。。。

最后去你的Oschina看看你的成果吧,哈哈

軟件標(biāo)簽: Git

其他版本下載

發(fā)表評(píng)論

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
查看所有(0)條評(píng)論 > 字?jǐn)?shù): 0/500

TOP
軟件下載