您的位置:首页 > 其它

svn和git常用指令

2013-05-27 10:54 381 查看
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的差别。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: