Fork me on github

Git使用手册

使用git XX --help命令可以查看相关命令帮助文档

克隆项目

//克隆master主分支
git clone http://192.168.1.223/项目名.git
//克隆develop分支
git clone http://192.168.1.223/项目名.git -b shop
//记住用户名
git clone http://jroy@192.168.1.223/项目名.git -b shop
用户管理–origin

//查看origin用户信息  
git remote show origin
//添加用户
git remote add origin add http://192.168.1.223/项目名.git
如果是git clone项目,会默认origin用户不必配置
初始化配置

git config --global user.name [username]
git config --global user.email [email]
git config --global push.default simple
//查看配置文件
git config --list
git config --list --global
分支管理

//列出所有分支
git branch
//创建分支并跳转到分支
git checkout -b develop
//切换分支
git checkout develop
//合并分支并删除分支
git checkout developgit
git merge --no-ff tag1git 
git branch -d tag1
Git基本快照管理

//更新当前快照到最新
git pull
//查看当前git状态
git status
//添加修改文件
git add READ.MD test.php
git add *.php
git add .
//提交当前修改
git commit -m "first commit"
//提交当前修改到远程
git push origin shop:shop
git push //简单模式必须配置push为simple模式
Git提交恢复

//查看所有分支的提交记录
git log --oneline [--graph]
//只查看develop分支的记录
git log --onelone develop ^master
//恢复到上一次commit
git reset HEAD^
//恢复到指定commit
git reset  --hard 057d
Git tag管理

//只会给所有的develop版本添加tag
git tag -a v0.9
posted @ 2015-08-04 09:40  Champion-水龙果  阅读(173)  评论(0编辑  收藏  举报
Champion-水龙果