1、Git
拉取代码:
git clone git://github.com/schacon/grit.git #从服务器上将代码给拉下来
git branch #查看当前分支
git pull #同步更新代码到本地
提交修改代码:
git add path/文件名 (path路径)
git status #查看本地文件信息
git commit -m "备注信息" #提交代码到分支
git push # 提交代码到当前分支
删除本地代码:
git rm [file name] #删除一个文件
git add . #添加当前修改(注意一点.)
git commit -a #提交当前repos的所有的改变
git ls-files #看已经被提交的
git rm a.a #移除文件(从暂存区和工作区中删除)
git rm --cached a.a #移除文件(只从暂存区中删除)
Linux下常用svn命令
拉取:
svn co svn://192.168.1.1/test #拉取项目代码到本地
svn up #代码同步更新
提交修改代码:
svn add *.php #添加后缀为.php所有文件
svn add . #添加当前所有文件
svn ci -m “备注信息” #提交代码
其他:
svn lock -m “lock test file” test.php # 加锁
svn unlock path #解锁
svn st #显示目录状态
方法1:删除远程服务器文件
svn delete svn://192.168.1.1/pro/domain/test.php -m “delete test file”
方法二:
svn delete test.php #先删除本地文件
svn ci -m “delete test file” #再更新到远程库,推荐这种
svn log test.php #显示test.php所有修改记录,及其版本号的变化。
svn info test.php #查看文件详细信息