四时宝库

程序员的知识宝库

Git 如何优雅的回退代码?(git回退指定提交)



作者:枕边书博客园: cnblogs.com/zhenbianshu/p/12018714.html

前言

从接触编程就开始使用 Git 进行代码管理,先是自己玩 Github,又在工作中使用 Gitlab,虽然使用时间挺长,可是也只进行一些常用操作,如推拉代码、提交、合并等,更复杂的操作没有使用过,看过的教程也逐渐淡忘了,有些对不起 Linus 大神。

大白话 git 教程-07-各种后悔了该怎么办

世上没有后悔药,可是 git 里的后悔药却特别的多,够我们喝一壶了。


1. 如果已经 commit 了信息,想修改一下怎么办?

已经提交了,想修改 make some changes 这个提交信息,可输入 git commit --amend 回车,使用编辑器输入新的文本信息保存,执行 git lg 看下已经完成了修改。


2. 文件已经被改的乱七八糟了,想恢复怎么办?

Git命令的进阶和复习「动图效果」



作者:老郑的技术杂货铺

转发链接:https://juejin.im/post/5e9e49356fb9a03c917fe7fd

1. 学习途径

如何通过Git撤销更改挽救代码失误

在软件开发中,失误是难以避免的。有时候,你可能需要进行撤销更改操作,以解决代码错误或恢复之前的版本。Git作为一款强大的分布式版本控制工具,提供了多种方法来撤销更改,以便于挽救你的代码失误。本文将详细介绍Git撤销更改的操作方法,并通过示例演示如何使用它们来挽救代码失误。

git如何正确回滚代码(git 回滚代码)

方法一,删除远程分支再提交

①首先两步保证当前工作区是干净的,并且和远程分支代码一致

$ git co currentBranch
$ git pull origin currentBranch
$ git co ./

②备份当前分支(如有必要)

git 本地提交还没有push到远端,怎么撤销

如果您在Git中进行了本地提交,但还没有将这些更改推送到远程仓库,您可以通过几种不同的方法来撤销这些提交。以下是一些常见的方法:

1. 使用git reset

熟练掌握git撤销命令(撤销git reset hard)


初始演示仓库

git init
git add README.md && git commit -m "first commit"
git add .gitignore && git commit -m "add ignore file"
git add main.py && git commit -m "add main file"
git log --pretty=oneline

Git必备技之随意撤销(git撤销上一步操作)

Git作为一个版本管理系统(VCS)最基本的功能就是保证所有操作的追踪和回退。但是,很多初学者会被各种各样的命令,各种参数给弄蒙了,加上命令行提示基本都是英文,所以就跟瞎子一样,生怕一不小心把这弄丢了,一不小心把库弄坏了,pull不了,也push不了,不知道怎么办了。实际上git中任何操作,包括破坏性、删除性的操作都可以可以回退。本文中虫虫就带大家了解Git中各种撤消回退大法,等你熟悉了这些方法,可以让你放开手一心只搞代码,Git只是帮你插上翅膀,让你在代码库中自由的翱翔。

git命令的进阶和复习(带动图效果)

码个蛋(codeegg) 第 974 次推文

作者:老郑的技术杂货铺链接:https://juejin.im/post/5e9e49356fb9a03c917fe7fd

1. 学习途径

个人学习途径主要以下几个:

  • learnGit在线学习

  • 猴子都能懂的git

  • 小姐姐用动画图解Git

个人比较推荐第二个Git学习网站猴子都能懂的git,图文结合,简单明了,本文将介绍一些常用 Git 指令,作为一个学习总结

功能测试——控件测试(控件使用方法)

对于单个逻辑功能,测试工程师需要关注其是否正确实现了需求定义的功能性需求,并需明确该需求是否确实应该在需求中体现。


例如,登陆功能,需关注其能否正确实现合法数据能够登陆,而非法数据拒绝登陆。商品查询功能中的排序功能,如果系统默认设计为降序排序,则需弄清楚用户是否有此需求,如果有,则验证该排序是否正确实现了默认降序功能。


贯穿于整个业务系统的逻辑功能,需保证其单个功能的正确性,然后才是整个业务流程的正确性测试。


控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接