SVN与GIT基础知识学习
2017-09-20 14:39
260 查看
一,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
基本使用方法:
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
相关文章推荐
- svn基础学习之常用知识
- Git基础知识学习1
- Git学习笔记--基础知识
- git基础知识学习
- svn基础学习之常用知识
- git-github学习基础知识
- Tensorflow学习之基础知识
- swift基础知识学习
- bootstrap 基础知识学习(列表+表格)
- JSP学习——JSP基础知识(二)
- HTML基础知识:学习掌握HTML 标准属性
- Java EE基础知识学习(一)
- 进程学习总结之进程的基础知识和创建进程
- RAID的学习和基础知识
- Java学习一——基础知识
- Git基础知识
- 深度学习(DL)与卷积神经网络(CNN)学习笔记随笔-01-CNN基础知识点
- Android Activity学习 <一> Activity基础知识和生命周期
- 学习Ruby的基础知识
- git 基础知识