Git:Git常用命令
Posted zhuchengchao
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git:Git常用命令相关的知识,希望对你有一定的参考价值。
常用命令
01.创建一个版本库——进入相应的目录
git init
可以看到目录下多了一个.git隐藏目录,这就是版本库目录
02.版本创建
git add filename
git commit -m '版本信息描述'
03.版本记录查看
git log
git log --pretty=oneline
git log --graph --pretty=oneline
# 查看操作记录
git reflog
04.版本回退
git reset --hard HEAD^
git reset --hard HEAD~1
git reset --hard 版本号
05.撤销修改
# 丢弃工作区(你的文件夹目录)的修改
git checkout -- filename
# 放弃暂存区(已经add了)中的修改
git reset HEAD filename
06.对不文件不同
# 查看工作区状态
git status
# 比较工作区中的版本和HEAD版本中文件的不同
git diff HEAD -- filename
# 比较两个区别
git diff 版本1 版本2 -- filename
07.删除文件
# 删除当前目录下的文件
# 如果的确要从版本库中删除
git rm
git commit
08.分支管理
# 查看分支
git branch
# 创建分支
git checkout -b 分支名
# 切换分支
git checkout 分支名
# 合并分支,能用fast forward,就用fast forward
git merge 分支名
# 不采用fast forward模式,会保存分支信息
git merge --no-ff -m '说明信息' 分支名
# 删除分支
git branch -d 分支名
09.保护工作现场
# 存储现场,
git stash
# 恢复现场
git stash pop
10.GitHub
# 克隆项目
git clone 复制过来的地址
# 上传分支
git push origin 分支名称
# 将本地分支跟踪服务器分支
git branch --set-upstream-to=origin/远程分支名称 本地分支名称
# 从远程分支上拉取代码
git pull origin 分支名称
以上是关于Git:Git常用命令的主要内容,如果未能解决你的问题,请参考以下文章
VSCode自定义代码片段15——git命令操作一个完整流程
GitGit 分支管理 ( 克隆远程分支 | 克隆 master 分支 git clone | 查看远程分支 git branch -a | 克隆远程分支 git checkout -b )(代码片段
GitGit 分支管理 ( 克隆远程分支 | 克隆 master 分支 git clone | 查看远程分支 git branch -a | 克隆远程分支 git checkout -b )(代码片段