命令:
- git branch 查看所有分支
- git checkout -b branchname 创建并直接切换到分支
- git branch branchname 创建分支
- git checkout branchname 切换分支
- git branch -d branchname 删除分支
- git stash 保存工作区修改,不是存储区
- git stash list 查看所有保存在工作区的修改列表
- git stash pop 恢复工作区修改并删除stash内容
- git stash appy恢复工作区修改但不删除stash内容
- git stash drop 删除stash 内容
- git merge –no-ff -m “comment” branchname 合并当前及branchname分支(推荐的merge方法,–no-ff提交模式可以在Git log后看到merge的节点,否则看不到)
- git log –graph –pretty=oneline –abbrev-commit 查看简化的提交日志
- git remote 查看远程库信息
- git remote -v 显示更详细的远程库信息
- git push origin master 推送本地master分支到远程仓库origin的master分支
- git push origin dev 推送本地dev分支到远程仓库origin的dev分支
- git tag v1.0 给发布版本创建标签
- git tag 查看所有标签
- git tag commitId 给谋而历史提交id打上标签
- git show v1.0 查看标签详细信息
- git tag -d v1.0 删除标签
- git push origin v1.0 推送标签到远程
- git push origin –tags 推送全部标签到远程
- git push origin :refs/tags/tagname 删除远程标签
git checkout -b dev origin/dev,作用是checkout远程的dev分支,在本地起名为dev分支,并切换到本地的dev分支
转载请注明:苏demo的别样人生 » git 分支常用命令