美文网首页
【git】日常操作

【git】日常操作

作者: Q小予o0 | 来源:发表于2021-07-23 16:41 被阅读0次

回滚代码到某个commit

  • 先git log,查看commit ID
  • 回退命令:
$ git reset --hard HEAD^ 回退到上个版本
$ git reset --hard HEAD~3 回退到前3次提交之前,以此类推,回退到n次提交之前
$ git reset --hard commit_id 退到/进到 指定commit的sha码

GIT或Gitlab修改密码之后,报错HTTP Basic: Access denied

image.png
  • 原因是本地的Git账号和密码与仓库的账号密码不一致
  • 命令行输入以下两行代码清掉Git配置
  • 重新Git pull ,按提示重新输入用户名和密码
git config --system --unset credential.helper
git config --global credential.helper store

Git 撤销 Commit 并保存之前的修改

  • 查看获取提交版本号
commit git log --pretty=oneline 
  • 撤销到上一个commit,但是保存当前的修改。
git reset --soft <commit版本号 >
// or
git reset --hard 'commiId'

删除远程分支

$ git push origin --delete [branch-name]  

回滚

git merge --abort  (简写:gm --abort);

合并一个分支上某一次的修改到另一个分支上

根据commit的ID号来合并某一次的修改到另一个分支上,这里需要用到git的挑拣命令:git cherry-pick。commit的ID号使用远程和本地的都可以,本次演示使用远程的。

  • 先git log找到commit id
  • 切到另一个分支 执行
git cherry-pick '上一个分支的commitId'
  • git push 分支

相关文章

  • Git第一步之Git提交

    基本操作 下文主要是写了日常Git提交和同步线上的一些日常操作 克隆 git clone <项目目...

  • 浅谈gitflow

    之前文章对git的日常操作做了简单的总结,本篇主要对gitflow进行说明和总结。 git日常的基本操作 Git ...

  • git常用命令

    以下git命令足以满足日常操作,如有错误请大家反馈。 倔强青铜git操作 利用git将本地项目上传到git远程仓库...

  • 复习:Git-HTML-CSS

    Git 曾做练习 相关理论 git工作流 git checkout 在日常的git操作中,git checkout...

  • git 日常workFlow整理

    git 日常workFlow:常用的操作,并不涉及偏僻的操作、操作的比较,即:简单、高效 git管理项目,一般分为...

  • GIt 操作补充

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

  • Git常用命令

    相关资料:廖雪峰教程链接Git远程操作详解Git查看、删除、重命名远程分支和tag 操作流程 日常使用git更新提...

  • git 日常操作

    1、删除本地分支 强制删本地:git branch -D 分支名2、删除远程分支

  • git日常操作

    Git日常使用命令 创建版本库 git clone < 版本库的网址 > < 本地目录名 > #克隆远程版本库 g...

  • GIT日常操作

    本文主要记录个人日常工作需要的部分命令,进一步了解参考一下链接: 中文参考:Git教程- 廖雪峰的官方网站[htt...

网友评论

      本文标题:【git】日常操作

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