梦泽说全栈 推到重建,拯救于黑暗

🔖版本控制

博主
MengZe2
4月前
在日常开发中,Git 已经成为不可或缺的版本控制工具,但它也时常让人感到“后悔”。无论是误操作、分支混乱还是合并灾难,每个开发者都有过那种“如果能回到过去,我绝不会那样做”的时刻。本文将整理一些常见的 Git 后悔时刻以及对应的“后悔药”——解决方案和预防措施,助你在 Git 的世界里少走弯路,多点从容。误操作后悔药错误的 commit 到错误分支问题描述:你在 feature 分支上完成了开发,却不小心提交到了 master 分支,或者反之。 解决方案:使用 git cherry-pick:找到错误提交的 commit id,然后在正确的分支上 cherry-pick 到对应的提交记录。#
博主
MengZe2
4月前
之前一直在用编辑器自带的Git相关功能,都是GUI操作,一键提交push那种,而且登陆只需要输入Token就能直接操作,终端Git接触的少之又少,其实说实话,离开GUI操作,终端上的Git是真的不太会用,最近打算重新学习一下终端Git的使用,顺手写了这篇笔记。Git是什么Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。也是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。Github是GitHub是一个面向开源及私有软件项目的托管平台,因为只支持Git作为唯一的版本库格式进行托管,故名Git