git常用:
1,git pull //表示更新服务器上最新代码到本地。
2.1,git add 文件路劲及文件名
2.2, git commit -m "注释"
2.3,git push //以上三条指令完成代码提交到服务器上。
3,git clone git@服务器上代码路劲 //完成代码从服务器下载到本地
4,git config --global user.name 用户名 //配置用户名
5,git config --global user.email user_email //配置邮箱 以上两条在配置时只需执行一次即可。
6,ssh -keygen -t -rsa -b 2048 //生成ssh key 生成的文件在~/.ssh/id_rsa.pub
7,git branch -a //查看所有git分支
8.git branch -b 分支名字 //创建git 分支
9,git checkout 分支名字 //切换分支
10, git checkout 文件路劲 //下载文件到本地
11,git push origin 分支名字 //提交更新至分支
12,git status
13 ,git revert
14,git submodule init
15,git submodule update
svn 常用:
svn add 文件路劲 //新增文件时使用
git revert 文件路劲 //取消添加
svn ci - m "注释" 改动文件路劲及文件 //更新本地代码至服务器
svn update //更新服务器最新代码至本地 ,(-r 数子)可以指定更新至那个版本。
svn import -m "注释" ./uboot http://192.168.1.6/svn/服务器路径/uboot //上传bsp至服务器
svn co http://192.168.1.6/svn/服务器路径 //下载服务器代码至本地 ,,(-r 数子)可以指定下载那个版本。
svn ls http://192.168.1.6/svn/服务器路径 //查看服务器代码目录及文件
svn log //查看svn的log
svn merge -r 46:54 http://192.168.1.6/svn/服务器路径 //把服务器上的版本54,同步到本地46
svn cp http://192.168.1.6/svn/服务器路径 http://192.168.1.6/svn/服务器路径1 // 创建svn分支
svn diff -r 45:46 //比较版本45和46的差别。