若是沒有SVN,只是在寫一些我的代碼的人們一般會碰見這樣一個問題吧:備份。若是你的代碼被改壞了,而你有沒有備份,無疑是災難一場,但是若是要備份,在本地上不停的複製副本這種方法不但佔空間,並且亂,並且很low,放到雲盤裏稍微不low,但是考慮到管理和實時提交這些問題,咱們仍是須要一個我的版的svn這樣的代碼管理工具。因而在這裏我寫了這篇文章介紹一種比較洋氣的方法:git
目前來看vs13能夠,10和12就不行svn
1、首先,你須要在「碼雲」上有個帳戶:工具
http://git.oschina.net/ 點擊建立帳戶便可.net
2、新建一個項目:資源
對項目進行設置:get
記住項目路徑,記住項目路徑,記住項目路徑同步
項目建立完畢,暫時能夠先無論它。it
3、咱們來打開vs,在解決方案上點擊右鍵,選擇「將解決方案添加到源代碼管理」,而後選擇「Git」ast
4、在「視圖」中打開「團隊資源管理器」,點擊設置方法
填寫用戶名(隨便定一個就行,這個就是在雲端管理時起能夠明確哪些代碼是被哪一個帳戶更改上傳的做用),郵箱,以及本地存儲路徑
5、提交代碼,點擊「提交」或是「未同步提交」
設置雲託管路徑,就是在第二條中記錄的路徑
這時點擊發布,會出現如下問題:
解決方法是換個分支:
六:新增分支:
默認的分支爲master,細心的同窗想必也發現了碼雲上的默認分支也是這個名字,因此這就是衝突的來源了,既然如此,咱們新建一個分支,而後把項目發佈到這個分支上,問題天然就解決了。
在剛纔出錯的頁面,點擊"master"的下拉箭頭,選擇新建分支
建立完成後在分支名稱上點擊右鍵發佈:
再次點擊「未同步提交」或是「提交」,再點擊「同步」,將項目發佈到新建分支上
如此,即可在碼雲上查看咱們上傳的代碼:
如果後來更改了代碼,只需在解決方案上右鍵點擊「提交」便可提交修改,此時須要寫上版本備註,以便往後對比不一樣版本之間代碼以及管理
後續:
後來發現不知爲什麼提交的代碼不在雲端顯示了,因而就在「團隊資源管理器」中點擊「未同步提交」,在列表中的已經提交到本地庫可是未提交到雲端的選項點擊「推送」,便可推送至雲端