svn和git都是我们开发人员常用的版本控制工具,二者没有什么优劣之分(个人的短见),最重要的是使用过程,记着二者都是你手中的工具,因为你的公司没有办法按着你的思维去选择某个工具,所以你最好二个都会使用。
SVN常用的代码
SVN checkout svn演示SVN Checkout 在url中设置远程svn仓库地址
SVN Update 更新远程代码
SVN Commit 提交代码
git常用的代码
git 我理解分为自己文件夹下可以看到的工作区,我们在工作区中写代码,将要提交的代码add到称为stage(或者叫index)的暂存区,然后将要提交的代码先commit到本地版本库,然后由本地版本库提交到远程仓库。
git 我常用git bash命令行,所以以下都是以命令行为示例。
git init
设置git本地版本库
git status
查看本地工作区的文件(本地版本库)
连接远程git版本库
git remote /git remote -v
查看当前本地仓库和远程仓库
git remote rm origin
删除远程餐仓库地址
git remote rename pb paul
远程仓库的重命名
git add ./*
添加你需要上传的文件
git rm (-n) -r -cached */src/\*
删除本地版本库的文件 //-n:加上这个参数,执行命令时,是不会删除任何文件,而是展示此命令要删除的文件列表预览。
git rm -f */src/|*
强制删除本地版本库文件
git commit -m "注解"
提交本地版本库 并添加注解
git push origin master
提交到远程版本库
idea的快捷键
ctrl + B 父类或父方法定义
ctrl + alt + B子类或子方法实现
ctrl+H 可以查看一个类继承关系,也能达到你要的效果