中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項超值服

開通VIP
詳解在Visual Studio中使用git版本系統(tǒng)(圖文)
很多人已經(jīng)在使用git(或正在轉(zhuǎn)移到git上),在github.com上,非常不錯。但相關(guān)教程似乎不多,所以趁著我自己的開源項目源碼托管,寫了一篇,算是拋磚引玉吧。
AD: 2013云計算架構(gòu)師峰會課程資料下載
這篇教程的預(yù)期,是希望沒有任何版本使用基礎(chǔ)的新手也可以掌握,所以細(xì)節(jié)較多,不當(dāng)之處,歡迎指正。
第一部分: 安裝 git 開發(fā)工具
如果要使用 git 進(jìn)行版本管理,其實使用 git 命令行工具就完全足夠了,圖形化工具(無論是 git extentions ,還是TortoiseGit),都只不過是命令行的封裝。就功能而言,他們能做的,命令行全部可以做到;但命令行能做的,他們不一定可以做到。命令行更加原生、本色,跨越平臺,以一當(dāng)十。建議熟悉 git 命令行工具。
但圖形化工具也有自己的優(yōu)點,就是直觀。下面推薦的組合方案是:
Git 命令行(cygwin) + Git Extensions + Git Source Control Provider
——這個組合可以徹底解決中文文件問題(包括中文文件名、目錄名,以及在 github 中的正常顯示)。
1)安裝 cygwin 命令行工具
安裝教程見 http://gotgit.github.com/gotgithub/10-appendix/030-install-on-windows-cygwin.html
安裝過程中需要安裝的軟件:
◆ git-completion: 提供 Git 命令自動補(bǔ)齊功能。安裝該軟件包會自動安裝依賴的 bash-completion 軟件包。
◆ openssh:SSH 客戶端,提供 Git 訪問 ssh 協(xié)議的版本庫。
◆ vim:是 Git 缺省的編輯器。
2)安裝 git extensions
【作用】
git extensions 必須依賴于命令行工具,所以第二個安裝。
它安裝之后不但可以使用,也自動在vs中加上插件,可以在vs中非常直觀的、方便的操作。
【安裝方法】
下載網(wǎng)址:http://code.google.com/p/gitextensions/downloads/list 選擇GitExtensions226SetupComplete.msi那個帶Complete字樣的版本,它里面集成了 KDiff3 工具。
下載之后,雙擊安裝,一路next,中間記得勾選 msysGit 和 KDiff3。
git extensions 安裝之后自帶一個很全面的教程。
【配置】
我們知道,目前git命令行工具有兩種,一種是 cygwin 下命令行,一種是 msysGit 命令行,git extensions 可以配置使用哪一種命令行工具,如下圖,我們選擇使用 cygwin,而不是 msysGit
第一個是:“用戶運(yùn)行g(shù)it的命令”
第二個是:全局配置文件,請點擊“Change HOME”按鈕,將目錄改為 cygwin 的目錄。
另外,git extensions 會把 cygwin 默認(rèn)的編輯器 vi 改成它自己的,你可以在“全局設(shè)置”中改回來。
補(bǔ)充1:git extensions 的配置文件放在注冊表中,如果卸載,這些配置仍然保留,你可以再次安裝發(fā)生問題,可以檢查注冊表中相關(guān)配置項,是否有問題。
補(bǔ)充2:在安裝 git extensions 過程中,我們勾選了 msysGit,現(xiàn)在安裝完畢,其實你可以卸載 msysGit了,不過也可以保留,因為 msysGit 安裝目錄下自帶 git 的所有命令的幫助文檔。
3)安裝 Git Source Control Provider
【作用】
Git Source Control Provider 是 vs 的一個擴(kuò)展插件,但必須依賴于 git extensions,所以第三個安裝,它的作用是,可以顯示文件狀態(tài)、顯示文件歷史等,讓 vs 中文件操作更加方便。
項目網(wǎng)址:http://gitscc.codeplex.com/
源碼:https://github.com/yysun/Git-Source-Control-Provider
視頻教程:www.youtube.com/watch?v=efS0kKvfi6k
【安裝方法】
在vs菜單中點擊“工具”的“擴(kuò)展管理器”
然后在線搜索git,出現(xiàn)第一個結(jié)果就是 Git Source Control Provider,然后點擊“下載”
然后點擊vs菜單的“工具”的“選項”,展開左側(cè)的“Source Control”,在右側(cè)的“當(dāng)前源代碼管理插件”中選擇“Git Source Control Provider”,然后點擊“確定”
啟用 Git Source Control Provider 之后,所有文件顯示出狀態(tài)圖標(biāo)。你可以在文件上右鍵進(jìn)入 Git 菜單進(jìn)行操作。
下面通過創(chuàng)建一個全新的測試項目,來演示如何在 vs 中可視化操作 git 版本庫。如果完成了基本操作,你可以參與到實際的github項目,比如"我記錄開發(fā)框架"和“我記錄網(wǎng)站綜合系統(tǒng)(集成了“SNS/門戶CMS/論壇/博客/相冊/微博/wiki”等應(yīng)用程序的互聯(lián)網(wǎng)產(chǎn)品)”已經(jīng)托管到github,網(wǎng)址是 https://github.com/wojilu/wojilu 。
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
使用Git、Git GUI和TortoiseGit | zrong's blog
史上最全github使用方法:github入門到精通
在Windows環(huán)境中使用版本管理工具Git
3.4.1 安裝 msysGit
Cygwin 與 MinGW/MSYS/MSYS2,如何選擇? | zrong's blog
Android Studio版本控制之git
更多類似文章 >>
生活服務(wù)
熱點新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服