文中演示的所有操作都在
Windows
下。
Git 相关知识
Git SSH 连接 GitHub(一)安装git,创建项目,clone 项目,删除文件,增加文件
Git SSH 连接 GitHub(二)查看日志,版本切换,分支管理
前提你要定位到你的项目目录下,保证含有 .git
文件夹
查看日志(输入法英文状态下按 q 退出查看日志
)
git log
显示默认(默认主分支)分支日志的详情信息
git log --pretty=oneline
显示默认分组的简要信息
git log --all
查看全部分支全部信息
git log -nX
x 代表一个数字。可以随意替换例如下方
git log --all -n1 --oneline
查看全部分支的第一条简要信息
git log 分支名
查看某个分支的日志
版本管理
git reflog
查看版本变化:
git reset --hard HEAD^
切换为head的前1版本
git reset --hard HEAD^^
切换为head的前2版本
git reset --hard HEAD^^^
切换为head的前3版本
git reset --hard 版本号
切换指定版本号的版本
分支管理
线下
git branch
查看分支
git branch dev
新建分支
git branch stage
新建分支
git checkout -b dev
创建本地分支并且切换过去
git checkout dev
切换分支
git merge dev
合并分支
git branch -d dev
(删除某分支时要先切换到其他分支) 删除分支
线上
git push origin HEAD -u
将当前创建选中的分支推送到线上
git push origin --delete 你的分支名
删除线上分支
git branch -r
查看远程分支
git checkout -b 本地分支名 origin/远程分支名
创建分支拉取远程远程分支到本地分支,实现同步并切换
网友评论