標籤:
一、前言
關於Git源碼不再多闡述,它就是一款開源分布式版本控制工具,它在源碼管理領土上目前為止,使用者比例很大,越來越多的人使用該工具來管理項目源碼,且相當多的開源的項目都移步到Github中,如:jquery,reddit,node.js,redis等等。Vistual Studio Online也提供了版本控制管理功能的雲端服務,讓開發人員能夠使用版本控制功能,免去管理版本控制工具的伺服器的瑣碎工作。而在用戶端,只要有安裝Visual Studio,就可以通過Visual Studio的IDE整合介面,來使用這兩個雲端服務所提供的版本控制管理功能。
在用戶端除了通過Visual Studio的IDE來使用GitHub、Visual Studio Online的版本控制功能之外,也可以選擇使用TortoiseGit來使用這兩個雲端服務。
本文主要介紹如何通過TortoiseGit來使用Github或Visual Studio Online版本控制管理,為了自己留個記錄,也希望能協助到有需要的童鞋們。大家跟我的步驟開始你的git之旅吧。Come On!
二、安裝Git for windows
下面的所以操作都必須先安裝git for windows,接下來安裝TortoiseGit,這樣才能通過TortoiseGit來使用版本控制功能,安裝git for windows。
1.下載git for windows 可以從官網中下載最新版,猛擊這裡下載。 Git for windows 官網
訪問外國網站慢的童鞋可以點這裡下載(這裡的版本是1.8.5.2), 來下我… 密碼:aknk。感謝百度網盤提供下載平台。
2.下載完之後開始來安裝git for windows ,安裝步驟很簡單,一直點下一步即可。
三、安裝Tortoise Git
安裝完git for windows之後,接下來安裝Tortoise Git。之後就可以使用TortoiseGit來使用版本控制功能。
Tortoise Git的安裝步驟:
1、 下載最新版 Tortoise Git,訪問外國網站慢的童鞋可以點這裡下載(這裡的版本是1.8.7.0), 來下我… 密碼:f853。感謝百度網盤提供下載平台。
2.下載完畢之後,開始安裝Tortoise Git,安裝步驟同樣也很簡潔,一直按下一步即可。
3.設定TortoiseGit執行時,Git功能所需要的使用者資訊。在這裡特別要說明的是,在這個步驟所輸入的使用者資訊,單純作為git記錄使用,與帳號密碼等使用者驗證功能無關。
四、使用GitHub的版本控制管理功能(Public Repository)
安裝完Tortoise Git之後,需要上Github.com官網中註冊一個帳號,接下來就可以在github上建立一個Public Repository來作為版本控制的單元。
這時先記下這個新Repository的URL,作為後續Clone Repository到本地電腦的憑證。
接著在本地電腦中,選擇一個檔案夾作為項目源碼管理工具的檔案存取,且Clone剛剛建立的Repository到這個檔案夾下。
這時,作為我們開發人員或前端攻城師們就可以使用GitHub的版本控制功能。按照下面的步驟,你就可以Commit檔案資料至GitHub的Repository中。。
點擊OK之後,然後點擊Push按鈕,
然後點OK按鈕。
然後輸入Github官網中註冊的使用者名稱和密碼。
五、使用Visual Studio Online的版本控制管理功能(Private Respository)
上面闡述的都是關於github的,github雖然很方便,但是放在github上的源碼會是Public Repository,也就是說任何人都可以下載,如果不是非開源項目,比方說公司自己內部的項目,我們又不希望項目的源碼公開,那這樣的話就需要付費,對於屌絲碼農來說,會是一筆開支,在這種情況下可以使用Visual Studio Online的版本控制工具雲端,讓開發人員既可以使用版本控制,又不需要公開。當然,目前國內oschina.net和csdn.net也提供私人項目源碼版本控制雲端。這裡只涉及到Visual Studio Online。Visual Studio Online免費也是有 條件的,使用賬戶的團隊只有5人以下,使用則是免費的。非常適合個人或小團隊開發項目時用。
1.首先到Visual Studio Online 官網 註冊一個賬戶資訊。接著就可以在Visual Studio Online上建立一個Private Respository來作為版本控制的單元。
建立成功後,這時我們需要Visual Studio Online的介面中,取得這個新Repository的URL,作為後續的Clone Repository到本地電腦的參數。
在開始Clone Repository到本地電腦之前,必須要在Visual Studio Online中,另外設定一組git功能所使用的帳號和密碼。而這個要特別說明的是,在這個步驟所輸入的賬戶密碼,是作為git使用者驗證功能所使用的。
然後點擊 Enable alternate credentials
接著就可以按照上面的步驟進行操作了。
六、總結
今天你用git了嗎,let’s go go go!
通過TortoiseGit來使用Github或Visual Studio Online版本控制管理