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