svn和git在idea下快捷键的使用及其说明

本文对比了SVN和Git这两种版本控制系统的特点与操作流程。SVN适用于简单的项目管理,拥有单一的中央仓库;而Git更适合大型项目的分布式协作,强调本地仓库的使用。两者在提交、更新及合并等方面的操作有所不同。
  1. svn和Git都是版本控制和协同开发的工具,首先说明的是,他们只是一个工具而已
  2. svn相对简单一些,只有一个中央仓库(标记为仓库),代码的上传和更新全在这一个代码库里面,必须联网操作(不是狭义的网,是网络环境)
  3. git起源就是应对分布式的,更倾向于大项目,多人开发模式(10人以上),但操作相对复杂,先提交到本地仓库,在由本地提交到中央仓库(后续有主程合并分支)
  4. svn在idea中的使用

       第一步检出

    

    在vsc选项中使用是用git还是svn检出,检出方式同eclipse(两种方式大同小异)

    第二步,提交

    svn是单本源的(直达中央仓库),故提交时,直接Ctr+ K (commit的快捷键)就会到版本中

    git是多分支设计,故提交时先Ctr+ K (commit的快捷键)提交到本地版本中,然后Ctr+Shift+ K (push的快捷键)到中央仓库,git在提交的时候必须写注释,这个是比较好的设计

    第三步 更新

    

(git跟新界面)


(svn跟新页面)

    两者相同,名字叫法不同罢了,svn中叫更新项目Ctr +T(更新快捷键),git中是拉下分支,原理和意思和svn更新项目一样Ctr +T(更新快捷键),这个在命令行中叫做pull(下;拉项目)

    第四部 合并

    是版控就会出冲突,两者在解决冲突的方式上是一样的,自行参照各种教程即可(原因很多就不一一介绍了)



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值