美文网首页
个人常用的git命令

个人常用的git命令

作者: Cauchyeasy | 来源:发表于2019-11-15 14:42 被阅读0次

回滚代码的几个操作

场景1:当你改乱了工作区某个文件的内容,想直接丢弃工作区的修改时,用命令 git checkout -- file
场景2:当你不但改乱了工作区某个文件的内容,还添加到了暂存区时,想丢弃修改,分两步,第一步用命令git reset HEAD <file>,就回到了场景1,第二步按场景1操作
场景3:已经提交了不合适的修改到版本库时,想要撤销本次提交,不过前提是没有推送到远程库。git reset --hard HEAD^

删除操作

删除本地分支:
git branch -D 分支名
删除远程分支:
git push [远程名] [本地分支]:[远程分支]「本地分支」为空白
清理无用的远程分支:
git remote prune origin

修改注释

git commit —amend 用于修改最后一次 commit
使用这项技术的时候你必须小心,因为修正会改变提交的SHA-1值。这个很像是一次非常小的rebase——不要在你最近一次提交被推送后还去修正它。

暂存某个分支的修改

git stash
git stash apply
git stash drop 

变基

注意不要公开变基,只能在本地电脑上变基。否则会给他人麻烦

  1. git checkout develop
  2. git rebase master 以基底分支(master)最后一个提交对象为新出发点,生成新的合并提交对象。从而改写了 develop 的提交记录。
  3. 进入 master 分支开始快进合并

git失效问题

git rm -r --cached .
git add .
git commit -m 'update .gitignore

远程分支被删除,本地没有同步的问题

https://www.cnblogs.com/diffx/p/10898504.html

相关文章

  • Git 常用命令详解

    @[TOC](Git 常用命令详解) 1. Git 常用命令 1.1 常用git 命令图表汇总 1.2 配置个人信...

  • 个人git知识总结

    个人常用的git命令以及相关知识总结,具体git命令的介绍可以查看官网。 1.常用命令一览 2.常用命令使用场景 ...

  • git相关教程汇总

    1. git常用命令 git常用命令总结git常用命令讲解 2. git教程相关网站 廖雪峰的git教程猴子都能懂...

  • GIt 操作补充

    常用的git操作命令 常用的git操作命令已经能够满足日常的工作需求 现补充一些高级命令 git branch -...

  • Git 日常知识

    git常用命令行命令: 1、git 中本地库常用的命令: 本地库的初始化:git init 本地库分支查询:git...

  • GIT 版本管理 常用命令

    Git 常用命令流程图 Git常用操作命令: 初始化创建:$ git init //检出仓库:$ git clon...

  • git命令整理

    git常用命令 GIT常用命令备忘:http://stormzhang.com/git/2014/01/27/gi...

  • Git

    常用Git命令

  • 个人常用的git命令

    回滚代码的几个操作 场景1:当你改乱了工作区某个文件的内容,想直接丢弃工作区的修改时,用命令 git checko...

  • Git 常用命令及应用这一篇就够了(新手向)

    1. git 常用命令 1.1 常用命令 1.2 git remote 管理远程仓库 1.3 git r...

网友评论

      本文标题:个人常用的git命令

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