SVN與GIT基礎知識學習

一,SVN集中式版本控制系統git

    基本使用方法:vim

   1. TortoiseSVN-->Import   簽入服務器緩存

       建立好項目,點擊建立的項目文件,右鍵選擇TortoiseSVN-->Import,把代碼簽入服務器,輸入帳戶密碼,簽入。服務器

   2. SVN Checkout   遷出服務器分佈式

      別的同事從SVN服務器拉代碼,建立的文件,右鍵選擇SVN Checkout,選擇好存儲地址,保存,拉下代碼。spa

   3.SVN Commit…  修改提交版本控制

      點擊項目文件右鍵或者空白處選擇SVN Commit…,便可把修改的項目文件提交到SVN。it

   4.TortoiseSVN=>>Add   SVN Commit    添加新文件到SVN服務器class

     在項目中新建文件,在新建的文件右鍵點擊TortoiseSVN=>>Add,選中新建的文件,點擊OK按鈕,這樣並無將這個文件提交到SVN服務器,只是將這個文件標記爲源代碼庫庫中的文件,並將其狀態置爲修改狀                態。以後,咱們要再SVN Commit這個文件一次,才能夠將其真正提交到SVN服務器上的代碼庫中。date

   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
相關文章
相關標籤/搜索