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
相关文章
相关标签/搜索