刘总的笔记小站

生活常识,娱乐搞笑,编程技巧,智能家居,深度学习,网络神经,数据挖掘

git和svn常用命令参数示例

A,svn操作

检出
svn  checkout  http://路径(目录或文件的全路径) [本地目录全路径] --username 用户名
svn  checkout  svn://路径(目录或文件的全路径) [本地目录全路径]  --username 用户名

# 例子:
svn co svn://localhost/测试工具 /home/testtools --username wzhnsc
svn co http://localhost/test/testapp --username wzhnsc
svn checkout svn://localhost/测试工具 /home/testtools --username wzhnsc
svn checkout http://localhost/test/testapp --username wzhnsc

svn add 文件名
注:告诉SVN服务器要添加文件了,还要用svn commint -m真实的上传上去!
例子:
svn add test.php <- 添加test.php 
svn commit -m “添加我的测试用test.php“ test.php
svn add *.php <- 添加当前目录下所有的php文件
svn commit -m “添加我的测试用全部php文件“ *.php

查看版本库下的文件和目录列表
svn list svn://路径(目录或文件的全路径)
svn ls svn://路径(目录或文件的全路径)
例子:
svn list svn://localhost/test
svn ls svn://localhost/test <- 显示svn://localhost/test目录下的所有属于版本库的文件和目录


B,git操作

MAC git github 操作 aboycando/aboycando.github.io
mkdir aboycanado
cd aboycanado/
ssh-keygen -t rsa -C "aboycando@qq.com" 
cat /Users/and/.ssh/id_rsa.pub
ssh -T git@github.com  
git config --global user.name "aboycando"
git config --global user.email "aboycando@qq.com" 

git init
git remote add origin  git@github.com:aboycando/aboycando.github.io.git
git pull origin master

git add .
git commit -m "first commit"
git push origin master

常用命令及用法一览:
当电脑第一次使用(意思是输入一次,本电脑终身有用):
git init  //git 初始化 (进本地目录以后)  
git remote add origin url     //url : 新建工程的url  

提交:
git add .   //本目录下所有修改工程提交至本地仓库  
git commit -m "up"  //必须步骤,为更新做描述  
git push origin master  //将本地仓库更新至远程仓库  

git add -A  提交所有变化
git add -u  提交被修改(modified)和被删除(deleted)文件,不包括新文件(new)
git add .  提交新文件(new)和被修改(modified)文件,不包括被删除(deleted)文件
git status 查看提交的文件状态,指的是还未推送到远端库的本地变更

添加新文件:
git add .     //添加本目录下所有新添加的文件  
git commit -m "up"  //描述添加文件  
git push origin master   //更新  

删除文件:
git add .   //添加本目录下所有新更新的文件  
git commit -m "de"    //描述文件  
git rm "文件"    //删除文件  
git push origin master //更新  

下载工程:
git clone url   //url 是远程url  
远程相对本地的更新:
git pull origin master

查看配置
git config --list
设置配置
git config --global user.name "and" 

git log 看你commit的日志
git diff 查看尚未暂存的更新
git diff --cached 或 $ git diff --staged 查看尚未提交的更新
git ls-files 看已经被提交
git branch 查看本地所有分支
git status 查看当前状态 
git commit 提交 
git branch -a 查看所有的分支
git branch -r 查看远程所有分支
git commit -am "init" 提交并且加注释
git clean 清除工作区未跟踪文件
git tag 里程碑管理


mac下面常用的开发软件及工具总结

C++重要知识点总结.docx      wuliming

优美钢琴曲合集-南尘.mp3.m4a

机器人自动后空翻视频



发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
搜索
«   2024年9月   »
1
2345678
9101112131415
16171819202122
23242526272829
30
网站分类
最新留言
文章归档
网站收藏
友情链接
图标汇集
Powered by Z-BlogPHP

  • Copyright ©2021 @liuzong All rights reserved.
  • 陕ICP备17016542号