Angular最新教程-第二節使用git、svn和碼雲做版本控制

上一節課我們已經創建了一個新的項目,
這節課我們瞭解一下如何創建碼雲(https://git.oschina.net/)管理我們的代碼。
在工作中,不管是自己一個人開發,還是團隊開發,都會涉及到版本控制。
比較常用的版本控制軟件有svn和git。
(如果你會使用git,會版本控制,那你就不需要在往下看了。git clone這個地址https://git.oschina.net/xiaohuOni/oniplan-ng.git就可以了)

步驟一:下載git和Tortoise

Git是一款免費、開源的分佈式版本控制系統,用於敏捷高效地處理任何或小或大的項目。
Git是一個開源的分佈式版本控制系統,可以有效、高速的處理從很小到非常大的項目版本管理。
Git官方下載地址:https://git-scm.com/downloads
選擇你需要的版本,這裏以Windows用戶爲例。
這裏寫圖片描述
下載下來是一個exe文件,直接點擊安裝就可以了。
安裝完畢打開命令行,敲入git
這裏寫圖片描述
安裝成功。
接下來安裝Tortoise。下載地址:https://download.tortoisegit.org/tgit/
下載玩也是一個軟件,直接安裝。
安裝完成,在任意地方右鍵可以出現。
這裏寫圖片描述
出現這個說明安裝成功了。

步驟二:創建碼雲項目

碼雲官網地址:https://git.oschina.net/
碼雲作爲中國版的github,爲個人提供了很好的存放代碼的地方。
沒有碼雲的朋友可以註冊一個。
註冊完成登錄進入個人頁面,點擊狀態欄上的+。
這裏寫圖片描述
選擇新建項目。
這裏寫圖片描述
輸入項目名稱和介紹,點擊創建就可以了。
這裏寫圖片描述
如果你不想新建項目,或者說後期想直接拷貝這個教程的源代碼,
那你可以訪問https://git.oschina.net/xiaohuOni/oniplan-ng
點擊start,關注這個項目
這裏寫圖片描述
訪問https://git.oschina.net/xiaohuOni
點擊關注
這裏寫圖片描述
這樣你下次登錄碼雲,就能很容易找到這個項目了。

步驟三:將本地的代碼存放到碼雲上

首先我們查看項目的地址。
不管是你自己創建的還是拷貝這個教程的demo都是從這裏查看。
這裏寫圖片描述
複製這個地址:https://git.oschina.net/xiaohuOni/oniplan-ng.git

在空白文件夾中點擊右鍵(git clone 要求在空白文件夾)
這裏寫圖片描述
選擇git clone
這裏寫圖片描述
點擊確定。
這裏寫圖片描述
顯示下載成功,這樣我們新建的那個碼雲項目,就被我們拷貝到本地了。
(如果你是要拷貝這個項目的demo,那到這裏就完成了。)
但是我們本地已有項目了,我們是希望以我們本地的版本爲主的。
所以,接下來打開我們昨天創建的項目。
刪除.git文件夾(打開查看隱藏文件),這個是官方的git配置,刪掉。
這裏寫圖片描述
然後把我們剛剛克隆下來的文件夾下的.git文件夾,拷貝到項目目錄中。
這裏寫圖片描述
在項目文件中右鍵選擇commit
這裏寫圖片描述
在消息裏面,寫上本次更新代碼所做的修改。
中間選擇all(平時你可以根據自己的需要,提交哪幾個文件)
這裏寫圖片描述
點擊commit
這裏寫圖片描述
commit完成之後,再次在空白處右鍵:
這裏寫圖片描述
操作完成之後,我們的代碼就同步到碼雲上了。
回到碼雲的項目頁面,刷新就能看到自己的代碼了。
這裏寫圖片描述
這樣你就能在多個辦公地點,或者多人協作的情況下,開發了。

如果你不喜歡用git,那你可以使用svn。
可以在碼雲的項目管理裏面,勾選使用svn選項。安裝TortoiseSVN(https://tortoisesvn.net/downloads.html)用法和git差不多。
這裏寫圖片描述
在基礎設置中,勾選使用svn
這裏寫圖片描述
這節課的內容就到這裏結束了。
感謝您的閱讀。
我是莽夫,希望你開心。
如果你覺得本文對你有幫助,請掃描文末二維碼,支持博主原創。
希望大家關注我的個人公衆號ionic_
這裏寫圖片描述