一,svn集中式版本控制系統
基本使用方法:
1. tortoisesvn-->import 簽入伺服器
建立好專案,點選建立的專案檔案,右鍵選擇tortoisesvn-->import,把**簽入伺服器,輸入賬戶密碼,簽入。
2. svn checkout 遷出伺服器
別的同事從svn伺服器拉**,建立的檔案,右鍵選擇svn checkout,選擇好儲存位址,儲存,拉下**。
3.svn commit… 修改提交
點選專案檔案右鍵或者空白處選擇svn commit…,即可把修改的專案檔案提交到svn。
4.tortoisesvn=>>add svn commit 新增新檔案到svn伺服器
在專案中新建檔案,在新建的檔案右鍵點選tortoisesvn=>>add,選中新建的檔案,點選ok按鈕,這樣並沒有將這個檔案提交到svn伺服器,只是將這個檔案標記為源**庫庫中的檔案,並將其狀態置為修改狀 態。之後,我們要再svn commit這個檔案一次,才可以將其真正提交到svn伺服器上的**庫中。
5.svn update 更新專案
要在需要更新的資料夾上點選右鍵或在該檔案下的空白處點選右鍵,點選svn update,就可以了。注意:更新操作可能會因為版本衝突而失敗,這是可以使用合併【merge】或其他方法解決;也可能因為鎖定【get lock】而失敗,這是需要先解鎖【release lock】。
6.tortisesvn=>>rename… svn commit 重新命名
此方法也不是直接重新命名,而是將該檔案或資料夾的名稱標記為重命名後名稱,也需要我們使用svn commit提交到svn伺服器後才真正重新命名。
7.刪除檔案 tortoisesvn=>>delete svn commit
最簡單就是,你直接刪除檔案或資料夾,然後使用svn commit提交更新到svn伺服器。另外一種方法是在你要刪除的檔案或資料夾上點選右鍵=>>tortoisesvn=>>delete刪除,此方法也不是直接刪除,而是將該檔案或資料夾的狀態置為刪除,也需要我們使用svn commit提交到svn伺服器後才真正刪除。
二,git 分布式版本控制系統
基本操作
1.git init 建立倉庫
mkdir learngit //mkdir 建立資料夾 cd learngit 進入資料夾 pwd //顯示資料夾目錄
2.git clone 從現有 git 倉庫中拷貝專案 後邊跟git倉庫位址 如果想自己定義專案名稱,可在位址後邊加名字
3.git add 新增新檔案到快取 git status -s 檢視專案的當前狀態,可檢視專案新新增的檔案是否成功
4.$ vim readme 修改檔案readme 然後檢視狀態git status -s,返回am readme
"am" 狀態的意思是,這個檔案在我們將它新增到快取之後又有改動。改動後我們在執行 git add 命令將其新增到快取中:執行git add,把修改的檔案加入到專案中,返回 a readme
5.git commit
使用 git add 命令將想要快照的內容寫入快取區, 而執行 git commit 將快取區內容新增到倉庫中。
6.git rm 刪除7.git mv 專案中移動檔案或重新命名
例如:$ git add readme 新增檔案
git mv readme readme.md 檢視檔案狀態 readme.md
git基礎知識學習
1 選中git bash圖示,右鍵,選中 屬性 2 去掉目標裡的 cd to home,修改 起始位置 為自定義的git 本地倉庫的路徑,如 e git 3 再次開啟git bash時已經修改了預設路徑。4 同樣修改git cmd.第二 建立新目錄 1 mkdir learngit 2 cd lea...
Git基礎知識學習
git config global user.name myname git config global user.email myname xx.com 二次提交模式 git本地倉庫操作 git init 初始化 將普通目錄託管給git git status 檢視狀態 git add 新增檔案到g...
SVN 基礎知識
1.術語 svn commit main.c m 注釋 將本地修改後的 可執行檔案 更新到伺服器 只改變修改後的部分 每天下班之前做一次 svn update 將伺服器上的 更新到本地 只改變更新的部分 每天上班之前需要update一次,每次提交之前需要執行一次 svn add main.c 向本地...