Karp 的技术博客
协议
Git Reset 三种模式

在使用 Git 进行版本控制时,我们经常需要撤销一些提交,回到之前的状态。Git 提供了 reset 命令来实现这个功能。本文将介绍 Git reset 命令的三种模式:--soft--mixed--hard,并解释它们之间的区别和用途。

协议
解决 Git 错误: RPC failed; HTTP 400 curl 22 The requested URL returned error: 400

解决 Git 错误: RPC failed; HTTP 400 curl 22 The requested URL returned error: 400

踩坑教训
解决git冲突:please move or remove them before you can merge

问题:使用gitpull代码时报错:please move or remove them before you can merge
意思:请在合并之前移动或删除它们
造成的原因:本地修改时与远端提交的代码冲突而又没有merge合并
解决:

踩坑教训
Git error: The following untracked working tree files would be overwritten by merge:

解决 "The following untracked working tree files would be overwritten by merge" 错误的方法

协议
Git忽略提交规则 - .gitignore配置运维总结

Git忽略提交规则 - .gitignore配置运维总结