百度云网盘 360云盘 金山快盘 等 + Git GUI 实现代码版本管理-个人篇
網盤現在很流行,比較好且穩定性強的個人感覺有 百度云網盤、360云盤、金山快盤、騰訊微云,我個人常用的是
這四家的,大公司安全性好,穩定性強,速度快,其它就不多說了
我這里用百度云網盤,并用VS2012新建項目進行演示
昨天晚上剛在服務器上面安裝了SVN,今天在網上就學到了可以通過網盤來實現版本管理,這樣還好,不用再用自已
服務器上面的帶寬了。
下面介紹操作細節
1、先下載Git GUI 下載地址:http://code.google.com/p/msysgit/downloads/list
再下載百度云網盤 下載地址:http://pan.baidu.com
接下來就是安裝這兩個軟件了,安裝大家都會,不介紹
2、安裝完網盤后設置網盤的同步目錄,因為網盤中存有幾十G的文件,不可能到了一臺電腦就全部同步,那樣就慘
了,在網盤中新建目錄"Git"。
進入網盤設置界面,選擇高級:如下圖所示:
3、打開VS2012新建項目 GitTest,并寫上一句代碼。如圖所示:
4、我們在項目GitTest根目錄下右鍵,選擇“Git Init Here”,我們發現目錄下多了一個目錄“.git”接下來我們需要修改GIT設置來排除一些文件或目錄不讓它們在版控制內,用記事本打開“.git”目錄下 的"info"目錄下面的“exclude”文件,在下面加入如下幾行: bin/ obj/ *.suo *.cache,因為這里是用的VS開發,如果是其它請按需要進行修改
修改完后,我們再次右鍵選擇“Git Gui”
進入相關界面
,"編輯->選項"
,在全局所有版本輸入用戶
名Email地址后確定,我們再這里先點“緩存改動”,再輸入描述后點“提交”,這里我們只是提交到本地版里面了
5、我們現在克隆一份到網盤中的Git目錄下面,來實現遠端版本,還在根目錄下右鍵選擇“Git Bash”,輸入克隆
指令:git clone --bare . D:/htw/baiduyunpan/git/GitTest.git
6、再次“Git GUI”界面中“遠端(remote)->Add”
,名字可以隨便寫,這里我填寫“GitTest.git”,Location
填寫我們的遠端目錄地址我的是:D:\htw\BaiDuYunPan\git\GitTest.git,點Add后提示成功
,接下來再點" ?上傳"
再點“上傳”提示成功
,到此我們已經完成了遠端設置。
7、接下來我們就來看一下怎么樣實現異地獲取版本,并實現提交版本。在桌面新建一目錄“test”之后在目錄下面右鍵選“Git Bash”
輸入:git clone?D:/htw/baiduyunpan/git/GitTest.git
在“test”目錄下面就出現在我們的項目“GitTest”打開一看里面就是我們的項目,這時我們需要重復前面第4步 里面修改“exclude”,實現過濾文件或目錄打開新下下來的項目,我們把剛才的那名修改一下,再次打開“Git Gui” 界面,我們看到有+和-這里 意味著我們修改了,重復前面的操作,“緩存改動”,填寫描述,提交,這里我們提交到了本地版本,我們需要提 交到遠端版庫,點上傳再點上傳,提示成功,這樣就提交到遠端了,當然我們可以多次提交到本地后再提交到遠端的。
8、查看改動,我們在用VS建的項目目錄里面打開“Git Gui” 界面,“遠端(remote)->從..獲取(fetch)-
>GitGtest.git”提示成功,這時并沒有更新我們本地版本,只是下到本地了,我們再選擇“合并(merge)->
本地合并”再點“合并”提示成功,我們到我們新建的VS里面看一下剛修改的地方是否改動了,已經改動了?
,我們再次確認一下,在項目目錄右鍵“Git History”界面,我們看到確實實現了版本控制。
?
到些簡單的版本控制就完成了,對于個人來說我們有了穩定和超大的存儲空間來存儲我們的代碼并實現版本管理。
總結
以上是生活随笔為你收集整理的百度云网盘 360云盘 金山快盘 等 + Git GUI 实现代码版本管理-个人篇的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Flash Builder4.7极其简单
- 下一篇: MAX Script 脚本语言