git回退并提交部分修改文件方式

 更新时间:2024年10月10日 15:56:03   作者:_多拉不懂A梦  
本文介绍了如何使用Git进行版本回退和代码提交,首先,通过回退到指定commit,保留工作区代码,接着,使用git status查看仓库状态,将修改的文件通过git add添加到缓存区,最后,提交缓存区的修改到远程仓库,这些操作帮助开发者有效管理代码版本和修改

git回退并提交部分修改文件

查看需要回退的分支

git log

回退到分支位置

这一步可以将commit回退,并保留工作区的代码来重新提交

git reset --mixed 2540ab6b0434ad7924ae56dda51c8eab9f13f1b4

同步到远程仓库

git push -u origin master --force

查看当前的仓库状态git status

可以看到所有的文件现在都在工作区,但不在缓存区。

git status

将需要修改的文件add到缓存区

git add  analysis/app_ui.py
git status

此时再次查看仓库信息,发现有文件到了缓存区

将不提交的工作区代码缓存

必须缓存,不然的话这些工作区代码默认还是会提交

git stash -u -k

提交修改

git commit -am "提交"
git push -u origin master

将缓存信息拿到工作区

git stash pop

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 深入理解浏览器的各种刷新规则

    深入理解浏览器的各种刷新规则

    这篇文章给大家详细介绍了PC浏览器的刷新方式,以及简单的介绍了WISE浏览器的刷新方式,文章介绍的很详细,有需要的朋友们可以一起来看看吧。
    2016-10-10
  • Http与https对比详细介绍

    Http与https对比详细介绍

    这篇文章主要介绍了Http与https对比详细介绍的相关资料,需要的朋友可以参考下
    2017-02-02
  • Git配置别名简化操作命令方式详解

    Git配置别名简化操作命令方式详解

    这篇文章主要为大家介绍了Git配置别名简化操作命令方式详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-06-06
  • git版本回退or回滚实现方式

    git版本回退or回滚实现方式

    文章介绍了Git中两个版本回退的方法:`git reset`和`git revert`,`git reset`用于修改HEAD的位置,将代码回退到指定的版本,并且会丢失之后的更改,`git revert`用于撤销某个版本的更改,但不会丢失之后的更改,会生成一个新的提交
    2025-12-12
  • Scratch3.0二次开发之windows环境下打包成exe的流程

    Scratch3.0二次开发之windows环境下打包成exe的流程

    今天通过本文给大家分享Scratch3.0二次开发之windows环境下打包成exe的详细流程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2021-08-08
  • CentOS下安装Jenkins的完整步骤

    CentOS下安装Jenkins的完整步骤

    Jenkins是一款由Java编写的开源的持续集成工具,下面这篇文章主要介绍了CentOS下安装Jenkins的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考下
    2022-04-04
  • Clion、IEDA、pycharm的一些简单设置步骤(设置中文菜单、输出中文、字体大小、背景颜色主题)

    Clion、IEDA、pycharm的一些简单设置步骤(设置中文菜单、输出中文、字体大小、背景颜色主题)

    这篇文章主要介绍了Clion、IEDA、pycharm的一些简单设置步骤(设置中文菜单、输出中文、字体大小、背景颜色主题),本文通过图文并茂的形式给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-08-08
  • Chrome浏览器断点调试技巧(非常详细!)

    Chrome浏览器断点调试技巧(非常详细!)

    在我们日常开发中,常常利用chrome强大的控制台Sources下面进行代码断点调试,这篇文章主要给大家介绍了关于Chrome浏览器断点调试技巧的相关资料,需要的朋友可以参考下
    2023-09-09
  • 分享15个美化代码的代码语法高亮工具

    分享15个美化代码的代码语法高亮工具

    由于技术类网站经常提供一些代码,分享给大家,但普通的代码看起来不那么舒服,所以很多人开发了代码高亮插件,让代码显示的更漂亮
    2013-09-09
  • VS2019中Git源代码管理实现总结

    VS2019中Git源代码管理实现总结

    这篇文章主要介绍了VS2019中Git源代码管理实现总结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08

最新评论