Git
配置git
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"
创建版本库:
git init
把一个文件放到Git仓库:
$ git add readme.txt
$ git commit -m "wrote a readme file"
查看仓库状态:
$ git status
查看修改内容:
$ git diff readme.txt
查看提交日志
$ git log --pretty=oneline
版本回退:
$ git reset --hard (conmmit id)
查看命令日志:
$ git reflog
丢弃工作区修改:
$ git checkout -- readme.txt
撤销暂存区修改:
$ git reset HEAD readme.txt
删除版本库文件:
$ git rm test.txt
关联远程库:
$ git remote add origin git@server-name:path/repo-name.git
创建分支并切换:
$ git checkout -b dev
创建本地分支并和远程分支建立连接:<br />创建前先把当前分支pull
git checkout -b 本地分支名 origin/远程分支名
查看当前分支:
$ git branch
合并指定分支到当前分支:
$ git merge dev
删除分支:
$ git branch -d dev
储存工作区:
$ git stash
恢复工作区:
$ git stash pop
多人协作大致步骤:
创建一个标签:
$ git tag <name>
根据commitId创建标签:
$ git tag <name> <commit id>