摘要:Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目,作为开发者必备核心技能之一,本文列举了开发中高频使用的指令。
最实用的git开发指令手册
#配置Git用户名和邮箱git config --global user.name 'havo'git config --global user.email 'lakeui@126.com'#检查git config user.namegit config user.email#查看本地分支git branch#查看远程分支git branch -r#查看所有分支(包含本地和远程分支)git branch -a#本地创建分支并且切换分支下,同时关联远程分支git checkout -b 本地分支名称 线上分支名#克隆远程分支到本地git clone -b 本地分支名 url 线上分支名#提交本地分支到远程分支git push origin 本地分支名称:远程分支名称#删除本地分支git branch -d 本地分支名#删除远程分支git push origin --delete 远程分支名#关联远程仓库git initgit remote add origin giturl#根据tag创建新的分支git branch <new-branch-name> <tag-name>#克隆tag分支git clone --branch [tags标签] [git地址]#放弃修改文件git checkout 文件git reset HEAD 文件#创建taggit tag -a tag名称 -m 说明#删除本地taggit tag -d tag名称#删除远程taggit push origin :refs/tags/tag名称git push origin --delete tag tag名称#推送单个tag到远程git push origin tag名称#Git回滚代码git reset --hard HEAD^ #回退到上个版本git reset --hard HEAD~3 #回退到前3次提交之前,以此类推,回退到n次提交之前git reset --hard commit_id #退到/进到,指定commit的哈希码(这次提交之前或之后的提交都会回滚)> 回滚后提交可能会失败,必须强制提交git push origin HEAD --force
手机扫码阅读,舒服~


