使用TortoiseGit下載GitHub原始碼
github.com是目前很熱門的開源專案網站,和codegoogle和sf.net等使用SVN管理原始碼不同,他們主要使用GIT,而在我們客戶端windows平臺使用TortoiseSVN或TortoiseGit對遠端GitHUB上的開源專案進行下載,可以Pull拉到本地硬碟上。
TortoiseGit類似TortoiseSVN,安裝之前需要兩個軟體:msysgit和Putty。首先安裝msysgit,再安裝TortoiseGit,這樣TortoiseGit會自動發現msysgit。
三個軟體安裝完成後,與SVN不同複雜的是要產生私鑰,使用Putty中的puttygen,在windows7的開始快捷選單中能一眼發現,然後產生一個私鑰,需要把滑鼠放在空白處才會工作,產生以後,save儲存到本地一個檔案比如putty.ppk,同時,這裡很關鍵,將產生的私鑰字串選中,複製,然後,貼上到github.com網站的你帳號下公鑰選單中,使用add key新增一個。這樣,確證你的客戶端和GitHub能夠相互驗證信任。
前面儲存好私鑰這個檔案putty.ppk以後,就可以使用TortoiseGit進行遠端專案上傳下載,首先類似SVN必須知道Gihub上你要操作開源專案的網址,比如jdonframework專案是:git@github.com:banq/jdonframework.git
那麼,你就把這段URL配置到TortoiseGit的setting -->git的 remote中,有的文章說要選中這個選單git下的config中的autolf,對於我們中文好像不行,會報Warning: LF will be replaced by CRLF in錯誤,進入git bash敲入git config core.autocrlf false即可,或者不選中。
在自己硬碟任何目錄下選擇一個目錄,按右鍵,從中選擇TortoiseGit的Git clone,填入git@github.com:banq/jdonframework.git 遠端開源專案URL,
加入自己本地的putty.ppk私鑰,就可以將專案下載到本地。
TortoiseGit有Push提交和Pull下載拉兩種,還有commit以及sync等動作,有過TortoiseSVN經驗,琢磨一下就能明白。
https://github.com/banq/jdonframework
[該貼被admin於2011-05-11 18:42修改過]
相關文章
- 如何使用git下載別人在github的程式碼?Github
- TortoiseGit使用配置Git
- Git/TortoiseGit使用Git
- AOSP 原始碼下載原始碼
- 下載開原始碼原始碼
- FFmpeg開發筆記(六)如何訪問Github下載FFmpeg原始碼筆記Github原始碼
- PHP原始碼下載(本程式碼供初學者使用)PHP原始碼
- Android 原始碼下載Android原始碼
- 03 Git 以及 其 GUI TortoiseGit 的下載與安裝GitGUI
- tortoiseGIT儲存使用者名稱密碼Git密碼
- TP開發的原始碼下載站系統,素材下載站原始碼系統,線上下載原始碼系統原始碼
- 原始碼下載,軟體下載,遊戲下載www.sixgod.net原始碼遊戲Go
- asp 原始碼下載網站原始碼網站
- Jive原始碼下載問題原始碼
- uniapp商城前端原始碼下載/uniapp多店鋪PHP商城原始碼下載APP前端原始碼PHP
- github原始碼管理工具——使用介紹Github原始碼
- 如何從GitHub上下載來客原始碼並執行?Github原始碼
- 如何下載Github程式碼倉中的東西?Github
- kolla-ansible 原始碼下載原始碼
- PHP 底層原始碼下載地址PHP原始碼
- 原始碼的下載與編譯原始碼編譯
- [Android]Android原始碼下載Android原始碼
- Windows下Github使用WindowsGithub
- 從 GitHub 上面下載程式碼,缺少 vendor 資料夾Github
- Android原始碼下載之《Android新聞client原始碼》Android原始碼client
- GitHub:原始碼管理的利器Github原始碼
- Spring原始碼系列:BeanDefinition載入(下)Spring原始碼Bean
- Mac下載Android原始碼的方法MacAndroid原始碼
- spring原始碼和jar的下載Spring原始碼JAR
- hibernate原始碼和jar的下載原始碼JAR
- 如何下載原始碼等附加資源原始碼
- 在GitHub上的Android開原始碼SuperTextView的使用GithubAndroid原始碼TextView
- 開原始碼庫Github使用者超140萬原始碼Github
- 原始碼管理工具——GitHub的介紹和使用原始碼Github
- Android中Loader及LoaderManager的使用(附原始碼下載)Android原始碼
- 如何利用python原始碼下載進行下單?Python原始碼
- Github上如何找開原始碼Github原始碼
- 如何高效閱讀Github原始碼Github原始碼