Git常用指令【精简版】
详解版查看一文读懂Git版本控制【全流程详解版】
查看版本
git --version
初始化
git init
检测状态
git status
添加至暂存区
git add .
提交至本地库
git commit -m '提交说明语句'
查看版本记录
git log
回滚版本
git reset --hard 版本号
查看完整版本记录
git reflog
切换版本
git checkout 版本号
创建分支
git branch 分支名
切换分支
git checkout 分支名
创建并切换分支
git checkout -b 分支名
合并到当前分支
git merge 待合并分支名
删除分支
git branch -d 分支名
添加远程仓库地址
git remote add origin 远程仓库地址
给远程仓库起别名,这里一般起的别名就叫origin,其实就相当于是代表相应的地
推送代码
git push -u origin 分支名
向远程推送代码,-u代表的是默认为origin的地址
克隆代码
git clone 远程仓库地址
拉下来远程端代码
git pull origin 分支名
(相当于git fetch origin 分支名 + git merge origin/分支名)
整合提交记录
git rebase -i 版本号
(表示将提交记录从版本号到当前版本全部合并)
git rebase -i HEAD~3
(将离当前最近的3条记录合并起来)
树形结构查看提交记录
git log –graph –pretty=format:”%h %s”
加上版本号
git tag -a V1.0 -m '版本说明'
git log
git push origin -tags
配置用户名及邮箱
git config --global user.email “xxx”
git config --global user.name “xxx”