Git - reset, checkout, revert 总结
> 在git版本管理中,经常有将其他提交与当前代码环境内容交互的需求,其中`git reset`、`git checkout`和`git revert`是与此类需求有关的一些命令,它们可以用来调整代码仓库中的某些更改;而且`git reset`和`git checkout`两个命令不仅可以作用于提交,还可以作用于特定文件,本文介绍上述三个命令的区别与工作原理。 git ...
> 在git版本管理中,经常有将其他提交与当前代码环境内容交互的需求,其中`git reset`、`git checkout`和`git revert`是与此类需求有关的一些命令,它们可以用来调整代码仓库中的某些更改;而且`git reset`和`git checkout`两个命令不仅可以作用于提交,还可以作用于特定文件,本文介绍上述三个命令的区别与工作原理。 git ...
> 使用 git 工具管理代码时,经常会误把临时文件夹、IDE临时文件当作代码的更新给出新文件提示,每个工程配置一个ignore文件又太繁琐,本文记录全局ignore方法。 ### 解决方案 {#解决方案} 1. #### **创建`.gitignore_global` 文件** {#创建-gitignore-global-文件} **Win** * 在 ...
> 执行 `git commit` 时使用 emoji 为本次提交打上一个 "标签", 使得此次 commit 的主要工作得以凸现,也能够使得其在整个提交历史中易于区分与查找。 ### 简介 {#简介} git commit 时可以加入表情,可以使得提交历史内容清晰 ![](http://static.51tbox.com/static/2024...
> 默认情况下git是忽略区分大小写的,多人合作的情况下不规范很容易造成问题,本文记录Git大小写敏感的配置方法。 ### 步骤 {#步骤} #### 开启 {#开启} 全局开启 #### 查看 {#查看} 找到 `core.ignorecase=false` 即说明修改完毕 ### 参考资料 {#参考资料} * <https://www.cnblog...
> 项目中经常使用别人维护的模块,在git中使用子模块的功能能够大大提高开发效率,本文主要讲解子模块相关的基础命令,详细使用请参考man page。 ### 子模块的添加 {#子模块的添加} 命令如下: * 其中: * url为子模块的路径 * path为该子模块存储的目录路径。 * 执行成功后,git status会看到项目中修改了.gitmodules...
中午的时候,发现站群服务区网站打不开了,提示数据库连接不上,于是我去宝塔里软件上看了下,数据库没停止啊,之前遇到数据库连接不上,一般都是数据库服务器本暂停了,今天就奇怪了啊,如下图: ![image.png](http://static.51tbox.com/static/2024-11-22/col/65d441a13f38c46a2a608f51f85c8285/c149...
今天分享下远程连接 Mysql 数据库的方法。 一、连接远程数据库: 1、显示密码 如:MySQL 连接远程数据库(192.168.5.116),端口"3306",用户名为"root",密码"123456" C:/\>mysql -h 192.168.5.116 -P 3306 -u root -p123...
拉取mysql8.0镜像 docker pull mysql:8.0 创建文件夹,位置自己随意 mkdir -p /usr/local/mysql/data && mkdir -p /usr/local/mysql/logs && mkdir -p /usr/local/mysql/conf 创建配置文件my.cn...
当你打开网站的时候,有时候出现数据报错,在检查网站程序没问题后,你应该定位到数据库的链接或者是数据库的服务是不是开启了(宝塔里),我们可以看下错误截图: ![image.png](http://static.51tbox.com/static/2024-11-22/col/50a87e820c965132d386a94401ee4fb4/58ddf56f7601466393e...
> 本文记录在 Fluid 主题中加入 Github 贡献表的方法。 ### 贡献表 {#贡献表} * Github Chart 是什么呢?就是个人主页的那些绿块,组成了绿色日历Github 的提交记录: ![](http://static.51tbox.com/static/2024-11-22/col/cfe0217110ba41b0abd897139719...