git常见命令
1.ubuntu安装git
sudo apt-get install git -y
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
2.基本操作:
git init //创建版本库
git add //添加到暂存区
git commit -m 'xxxx' //提交+注释
git status //git状态
git log //显示最近3条版本信息
git reflog //所有版本消息
git reset --hard HEAD^ //撤回到上个版本
git reset --hard xxxx //撤回到xxxx这个版本号
git checkout -- file //将未提交的修改,撤回到最近的一次add或commit时的状态
git reset HEAD file //将已经add的文件撤销
git rm file //版本库删除,对应add
3.远程库操作:
git remote add origin git@github.com:fivcan/repos.git //添加远程库
git remote rm origin //删除远程库
git push -u origin master //第一次推送远程库
git push origin master //以后的推送
git clone https://github.com/fivcan/test.git
git checkout -b dev origin/dev //克隆远程分支
4.分支操作:
git branch //查看分支
git branch dev //创建dev分支
git checkout -b dev //创建并切换到dev分支
git checkout master //切换到master分支
git merge dev //合并到dev分支
git branch -d dev //删除dev(已合并)分支
git branch -D dev //删除dev(未合并)分支
git stash //存储工作现场
git stash list //列出已有的stash
git stash pop //弹出stash