通过git删除分支
1 .显示当前本地分支
git branch
2 .删除本地分支-d是-delete的缩写
git branch -d your branch name
3 .暴力删除不会检查当前要删除的分支是否有未处理的状态
git branch -D your branch name
或者
git branch-delete-- forceyourbranchname
1 .查看本地分支git分支
2 .浏览远程分支git branch -b
3 .查看所有分支的git branch -a
4 .删除本地分支git branch -dbranchname
5 .暴力删除本地分支git branch -D branchname
5 .批量删除本地分支git branch (主分支除外)
6 .清理本地无效分支(远程删除了本地未删除的分支) git fetch -p
7 .创建分支git branch branchname (创建时不切换) ) ) ) ) ) ) ) ) )。
7 .创建分支,然后切换到该分支的git check out-bbranchname/git switch-cbranchname
8 .切换分支千兆检查输出/交换机分支名称
ps:即使取消了修改,也仍然是git checkout -- filename,因此切换了checkout和switch的兼容性
9.pll本地git pull远程主机名抽取远程分支名称:本地分支名称
eg : gitpullorigindevelop : gyy/sasuke/feat 0825
涵盖commit提交
git commit---- amend-m ' chore (sasuke ) : remove log )。
11 .多分支合并
获取数据库开发
12 .更新远程分支
$ git fetch origin
$ git remote prune origin //此命令允许清除无效的分支
13
比较文件git diff
添加到登台区git add。
将转移区域设置为非转移git reset HEAD filename/(文件名/所有文件() ) ) ) ) ) ) ) ) ) ) ) )。
非临时区域将销毁更改的文件---filename(|gitcheckout.) (销毁所有文件) ) ) ) ) ) ) ) ) ) ) )。
非临时区域将销毁新的附加文件
单个文件/文件夹: RM-RF文件名
所有文件: git clean -xdf将删除新添加的文件。 如果文件已经git add到转移区域,则不删除。
所有文件和文件夹: git clean -xdff[此命令将删除新添加的文件和文件夹。 如果文件已经git add到转移区域,则不删除。
14 .回滚版本
资料图: https://www.Liao Xuefeng.com/wiki/896043488029600/897013573512192
查看当前log : git log --pretty=oneline
要回滚的git reset--选择硬盘的版本号。 回滚到上一个版本时,仍存在后续版本,但head指向后续版本。
查看对日志所做的更改git relog
14修改中间版本,保留后续修改
git revert -n版本号
git commit git push
15 .显示分支图
git log---graph---decorate---oneline---simplify-by-decoration---all
' a dog ' git log---all---decorate---oneline---- graph
16 .一半的需求需要修复漏洞
git stash将工作现场保存在存储器中
git checkout .切换或在本分支完成工作,记住commit的版本号
获取状态列表显示商店
git stash pop恢复恢复
git cherry-pick版本号将根据需要修复的错误与需求分支同步
17 .查看本地和远程映射关系
千兆分支- VV
18 .显示远程库的信息
千兆远程
git远程- v
18 .建立本地分支和远程分支的映射关系
git branch -u origin/addFile或git branch-- set-upstream-toorigin/addfile
撤消本地分支和远程分支之间的映射关系
git branch --unset-upstream