美文网首页
git 进阶

git 进阶

作者: ticktackkk | 来源:发表于2021-06-25 15:50 被阅读0次
四个工作区域
  • 删除分支
删除本地分支
git branch -d <分支名>

删除远程分支
git push origin --delete <分支名>
删除后可以git pull 或者git fetch 刷新
  • 新建分支与拉取分支
创建并切换到该分支
git checkout -b <分支名>

将远程的仓库的分支拉取到本地(本地不存在的分支)
git checkout -b <本地分支名> origin/<远程分支名>

将本地分支推送到远程仓库
git push --set-upstream origin <分支名>
  • 暂存某个更改,当忘记切换分支或者有紧急bug的时候
git add . <把所有改动暂存>

git stash <把暂存的文件提交到git的暂存栈>
这之间比如开发的时候忘记切换分支可以 切换到指定分支然后 git stash pop
如果有紧急bug修复 修好bug后 直接 git add .  git commit -m ... git push  最后任然可以git stash pop 将暂存的代码放出来

git stash pop <将暂存栈中的代码放出来>
  • 取消暂存区的已经暂存的文件
git reset HEAD
  • 撤销已经提交到commit(仓库区的)的文件
 git reset --soft HEAD^ <代码执行后仓库区的代码会回到工作区 不撤销 git add .>
  • 回到指定的commit版本
git reflog <查看所有的commit日志>
git reset --hard <commit唯一的hash(六位)>

相关文章

  • GIT 进阶

    GIT 进阶 命令:

  • 工具集#01 Git 代码版本控制

    目录:Git 入门Git 进阶Git 高阶总结 1. Git 入门 Git global setup Create...

  • 工具集#01 Git 代码版本控制

    目录:Git 入门Git 进阶Git 高阶总结 1. Git 入门 Git global setup Create...

  • gitflow 规范及工具整理

    gitflow 进阶规范 git cz 通过工具 git-cz 规范 git commit 提交信息。 使用 gi...

  • 2.git进阶篇总结

    阅读 Git 原理详解及实用指南 记录 进阶 1 - HEAD、master 与 branch: 介绍了 Git ...

  • 20170724GitHub继续

    学习内容 从 0 开始学习 GitHub 系列之【Git 进阶】 作者:stormzhang 设置git本地的用...

  • Git教程——高级进阶(二)

    前言 这次给大家带来Git进阶用法第二篇,上一篇基础篇还没看的同学可以去看看,传送门:Git教程——高级进阶(一)...

  • git 进阶使用手册

    博客更新:tengfeios.com介绍一些关于git的进阶操作 提交相关 git提交内容模版 git confi...

  • Git进阶

    Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git 与 SVN 区别 GIT不仅...

  • Git 进阶

    一、进阶命令 1.git fetch 到远程仓库中拉取所有本地仓库中还没有的数据,但只是拉取,不自动进行分支合并,...

网友评论

      本文标题:git 进阶

      本文链接:https://www.haomeiwen.com/subject/quqoyltx.html