一个规范的 Git commit 能够更有助于开发者更好地合作。对初学者而言意味着通过历史 commit 的信息更方便学习技术的演化。 比如在我最近前端开发所参考的三咲智子的Element Plus Best Practices 最佳实践中就使用了 git 提交规范。 下面我将介绍…
一个规范的 Git commit 能够更有助于开发者更好地合作。对初学者而言意味着通过历史 commit 的信息更方便学习技术的演化。 比如在我最近前端开发所参考的三咲智子的Element Plus Best Practices 最佳实践中就使用了 git 提交规范。 下面我将介绍…
简单请求 请求方式为 GET、POST、HEAD,且仅包含以下 Request Headers: Accept Accept-Language Content-Type(只限于 application/x-www-form-urlencoded、multipart/…
JSON Web Token(缩写 JWT)是目前最流行的跨域认证解决方案,他解决了传统 Session 和 Cookies 在服务器端存储用户身份识别信息导致服务器端拓展性(集群)差的问题。 跨域认证的问题 互联网服务用户认证一般流程如下。 用户向服务…
基础用法 将src目录同步到dst目录 $ rsync -r src/ dst # src/ 可为多个文件夹, -r 参数为 recursion -a 参数 -a 可以代替 -r 并且能够同步文件元信息 $ rysnc -a src/ dst #常用方法 -n 参数 -n参数可以尝试模拟运行命令(在不确定的情况下使用),也可…
签到 打开题目就能看到Page 0和1970-01-01 08:00:00 +08:00果断联想到了 Unix 时间戳。 通过 Linux 下的date +%s命令可以得到当前的时间戳,然后通过在网页根路径附加?page=时间戳就可以进入当前时间页…
在计算机学中,反射式编程(英语:reflective programming)或反射(英语:reflection),是指计算机程序在运行时(runtime)可以访问、检测和修改它本身状态或行为的一种能力…
序列化(serialization)在计算机科学的资料处理中,是指将数据结构或对象状态转换成可取用格式(例如存成文件,存于缓冲,或经由网络中发送),以留待后续在相同或另一台计算机环境中,能恢复原先状态…
Jenkins 是一款由 Java 编写的开源的持续集成工具。在与 Oracle 发生争执后,项目从 Hudson 项目复刻。 Jenkins 提供了软件开发的持续集成服务。它运行在 Servlet 容器中(例如 Apache Tomcat)。它支持软件配置管理(SCM)工具(包括 AccuRev SCM、CVS…
问题来源 由于本地邮箱配置错误后导致多次提交关联了错误邮箱导致 Repo 上提交人无法关联 Github 账户 解决 OLD_EMAIL为原来 Repo 中错误邮箱 CORRECT_NAME为要更改的正确用户名 CORRECT_EMAIL为要更…
如果将敏感数据(例如密码或 SSH 密钥)提交到 Git 仓库,是可以将其从历史记录中删除的。 如果要从仓库的历史记录中彻底删除不需要的文件,可以使用git filter-branch命令。 如果其历史记录中没有包含敏感数…