1. 程式人生 > >如何在vs studio中使用程式碼雲託管

如何在vs studio中使用程式碼雲託管

如果沒有SVN,只是在寫一些個人程式碼的人們通常會遇見這樣一個問題吧:備份。如果你的程式碼被改壞了,而你有沒有備份,無疑是災難一場,可是如果要備份,在本地上不停的複製副本這種方法不但佔空間,而且亂,而且很low,放到雲盤裡稍微不low,可是考慮到管理和實時提交這些問題,我們還是需要一個個人版的svn這樣的程式碼管理工具。於是在這裡我寫了這篇文章介紹一種比較洋氣的方法:

目前來看vs13可以,10和12就不行

一、首先,你需要在“碼雲”上有個賬戶:

http://git.oschina.net/    點選建立賬戶即可

二、新建一個專案:


對專案進行設定:

記住專案路徑,記住專案路徑,記住專案路徑

專案建立完畢,暫時可以先不管它。


三、我們來開啟vs,在解決方案上點選右鍵,選擇“將解決方案新增到原始碼管理”,然後選擇“Git”


四、在“檢視”中開啟“團隊資源管理器”,點選設定


填寫使用者名稱(隨便定一個就行,這個就是在雲端管理時起可以明確哪些程式碼是被哪個賬戶更改上傳的作用),郵箱,以及本地儲存路徑


五、提交程式碼,點選“提交”或是“未同步提交”


設定雲託管路徑,就是在第二條中記錄的路徑


這時點擊發布,會出現以下問題:


解決方法是換個分支:

六:新增分支:

預設的分支為master,細心的同學想必也發現了碼雲上的預設分支也是這個名字,所以這就是衝突的來源了,既然如此,我們新建一個分支,然後把專案釋出到這個分支上,問題自然就解決了。

在剛才出錯的頁面,點選"master"的下拉箭頭,選擇新建分支


建立完成後在分支名稱上點選右鍵釋出:


再次點選“未同步提交”或是“提交”,再點選“同步”,將專案釋出到新建分支上


如此,便可在碼雲上檢視我們上傳的程式碼:


若是後來更改了程式碼,只需在解決方案上右鍵點選“提交”即可提交修改,此時需要寫上版本備註,以便日後對比不同版本之間程式碼以及管理

後續:

後來發現不知為何提交的程式碼不在雲端顯示了,於是就在“團隊資源管理器”中點選“未同步提交”,在列表中的已經提交到本地庫但是未提交到雲端的選項點選“推送”,即可推送至雲端


相關推薦

如何在vs studio使用程式碼託管

如果沒有SVN,只是在寫一些個人程式碼的人們通常會遇見這樣一個問題吧:備份。如果你的程式碼被改壞了,而你有沒有備份,無疑是災難一場,可是如果要備份,在本地上不停的複製副本這種方法不但佔空間,而且亂,而且很low,放到雲盤裡稍微不low,可是考慮到管理和實時提交這些問題,我們

Android Studio的Reset回滾隊友程式碼和Stash Changes暫存提交程式碼

Studio中的一些我不太明白的功能 一、Reset Current Branch to Here之回滾選擇 多人同時開發的模式已經越來越多了,所以,我們的提交記錄也必然需要寫清楚並且隨時會有回滾的可能,這裡我們說回滾的功能 點選這裡的Reset Current Bra

VS code設定html5 程式碼片段(vue)

檔案 —> 首選項 —> 使用者程式碼片段,開啟html.json(HTML) 說明:每一行都要用雙引號"引起來,並且用逗號,分隔 ,每個需要顯示出來的雙引號都要用\斜槓轉義 個人使用如下設定 { // Place your snippets for ht

VS程式碼對齊等快捷鍵

在VS2008中,選定程式碼後,按Ctrl+K+F組合鍵,可以自動進行程式碼對齊。 注意:要先按下Ctrl和K,再按下F,因為Ctrl+F是查詢的快捷鍵。 也可以先按下Ctrl+K,再按下Ctrl+F。 另外,可以在“工具->選項->文字編輯器->C/C++->製

visual studio c++程式碼使用git版本資訊

總體思路 本篇使用的方法不更改visual studio的任何設定,完全使用的是“蠻力”。 使用python寫成的tool獲取版本資訊,並auto code為一個.h檔案,檔案中僅是一個git版本資訊類 在需要git版本資訊的程式碼中,使用1中自動生成的類

VS Code自定義Emmet程式碼片段

vscode中內建了Emmet的擴充套件,這讓我們在寫網頁程式碼時方便了很多,但是有時我們也需要自定義一些Emmet的程式碼片段來實現一些特殊程式碼的生成,比如:自動匯入一些來自CDN的js或css樣式(Bootstrap、jQuery等)檔案。 那麼在vscode中如何來

中國本地化電商伺服器如何部署,電商「託管必須注意哪些法律合規問題?

伴隨著中國網路安全法和中國電子商務法的正式頒佈,已經進入中國或欲進入中國的國際企業,都將面臨諸多法律合規問題必須處理,尤其是伺服器部署、資料儲存與安全方面。否則最高可受到高達200萬人名幣甚至吊銷營業執照的嚴重處罰。 然中國電商法律環境複雜多變,對缺乏經驗的國際企業來說,造

Android studioGit的學習和使用心得(二)在Android studio如何使用Git進行程式碼回退與再提交

這篇部落格是上篇部落格的進階,針對Android studio常用的Git使用情景進行總結。上篇部落格連結https://blog.csdn.net/qq_34820468/article/details/83416326。 下面我們來學習Android stu

5_GIt程式碼託管、Github Desktop和 Pycharm程式碼的管理(20181206)

5_GIt程式碼託管、Github Desktop和 Pycharm中程式碼的管理(20181206) 1 Git程式碼託管 2 Github Desktop使用 3 Pycharm中程式碼管理 1 Pycharm中程式碼上傳到githu

Android Studio如何設定程式碼展開或收起

                Android Studio預設情況下有些程式碼或註釋等是收起來的+。有些時候不符合個人習慣。修改方法如下:第一步、開啟Preference。第二步、找到Editor。第三步、找到Code Folding,在右邊面板就可以根據自己喜好修改配置。最後記得Apply和OK。大概的如

Android Studio新增阿里Maven倉庫映象

不知道公司網最近怎麼抽風了,載入依賴的速度奇慢無比,加入阿里雲的映象地址之後就順暢了很多,其實也比較簡單,這裡記錄下: buildscript { ext.kotlin_version = '1.3.0' repositories { maven {

Android Studio 兩種方式定製自己的程式碼註釋頭

在使用Android Studio的時候,每當新建立一個Java檔案的時候,系統會自動幫我們生成一個檔案註釋頭,類似 /*** *Create By SomeOne  On 2017/03/30  *

Vs Code炫酷寫程式碼外掛Power Mode的安裝配置

擴充套件欄搜尋 Power Mode 安裝 安裝後重啟vs code 檔案->首選項->設定 搜尋setting.json,點選在setting.json中編輯 開啟之後在右側使用者設定裡新增以下三行程式碼: "powermode.enabled

vs codeVue程式碼格式化的問題

VSCode自從更新之後,vue檔案的html程式碼格式化就失效了,而且vue檔案中的js ,css格式化樣式都變了,原因在於都採用了 prettier 來格式化,而配置檔案中 vetur.format

在 Android studio 配置Gradle 根據不同引數打包,並在程式碼使用

筆記 使用案例 app/gradle 配置 我們在 thinker中不難看出 他們也是使用了這個方式 android { defaultConfig {

經驗總結-完整介紹Android StudioGit的使用之GitHub更新程式碼到本地(四)

Git系列三已經介紹完上傳程式碼,那當GitHub上增加了其它開發人員的程式碼,我們要更新到自己的本地倉庫上(或者說更新到自己的本地專案上)怎麼做呢?其實很簡單呢: 當我們要更新程式碼時,就要執行G

將 github 程式碼新增到 Android studio 執行

今天終於將github 上面的程式碼下載後,實現了程式碼能夠執行,記錄一下過程: 下載後解壓並載入到AS中,make project會出現如下問題: Connection refused 退出AS, copy了一份 下載的程式碼ImitateNetEas

Visual Studio 2008程式碼分析程式碼度量功能

翻譯自: Visual Studio 2008 引入了一項新的功能,程式碼度量(Code Metrics),來幫助程式設計師找出那些複雜而不可維護的程式碼。 下面是針對一個虛構的應用程式做的程式碼度量: 從上面的執行結果可以看出,主要有五方面的度量指標,下面來分別講解。 型別間耦合度(Class Cou

解決使用android studio的git update後報錯當前未提交的程式碼被覆蓋

由於專案裡的小夥伴把結構目錄改了,然後我在update之前沒有把原生代碼上傳到本地git倉庫內,導致出現瞭如下警告 Local changes were not restored Before update your uncommitted changes

在Android Studio測試一段程式碼執行結果

檢測一段很小的程式碼,不一定需要讓整個專案跑起來,可以通過簡單的方式看下寫的效果。 1、 public static void main(String[] args){ //下面寫你要測試的方法,如: String aaa = "aaa"; Str