×

Git 9 篇文章

by Falcon

最流行的分布式版本管理工具,你可以称之为时间机器。

  • Git 合并案例:如何在两个分支中合并功能并排除某些修改

    假设你正在维护两个版本的 WordPress 网站,一个是 `4.x` 分支(用于线上环境),另一个是 `6.x` 分支(用于未来版本的开发)。现在,在 `4.x` 分支中对 `old-functions.php` 文件做了修改,而你希望在将 `4.x` 分支的改动合并到 `6.x` 分支时,**不接收 `4.x` 中对 `old-functions.php...

    12-17 17:31 Falcon 阅读
  • 实现在giit push时同时执行其他命令,如 npm run deploy

    由于我当前的`cloudflare pages`项目并没有在`cloudflare`里配置与`github`仓库关联,就需要我手动执行`npm run deploy`将编译后的代码上传到`cloudflare`,但这也没什么,小项目的编译很快。 问题在于我想在执行git push到github前后不想再手动敲`npm run deploy`了。...

    09-12 16:29 Falcon 阅读
  • 在GitHub上创建OAuth登录应用程序并在Cloudflare的 Serverless Functions使用

    在GitHub上创建一个用于登录的OAuth应用程序的步骤如下: 1. 登录GitHub账户。 2. 进入Settings(设置)> Developer settings(开发者设置)> OAuth Apps。[直达链接](https://github.com/settings/developers) 3. 点击"New OAuth App...

    08-30 10:14 Falcon 阅读
  • watchtower自动更新容器镜像及自定义更新频率

    ## 修改更新频率 默认检查更新的频率是24小时,可以使用环境变量 `WATCHTOWER_SCHEDULE `或`WATCHTOWER_POLL_INTERVAL` 改变其检查频率。 ### WATCHTOWER_SCHEDULE 遵循 `crontab` 语法 ``` yml version: "3" services: w...

    04-30 17:48 Falcon 阅读
  • 同一个项目添加和跟踪多个不同的远程仓库和分支(示例)

    #### 目的 创建一个新的本地分支 `dollar-number-fix`,这个分支将基于一个不同于main分支的远程分支 `dollar-sign`,来自另一个远程仓库 `new-origin`。 #### 步骤概述 1. 添加一个新的远程仓库 `new-origin`。 2. 从远程仓库的 `dollar-sign` 分支检出,创建一个新的本地...

    04-19 12:44 Falcon 阅读
  • 在使用 git 时的一些尴尬场景里的修复方案

    用好 Git 很难: 很容易就犯错了,然后想自己弥补犯下的错,简直太难了。查阅 Git 文档简直就像是个 “鸡生蛋 蛋生鸡” 的问题,你得知道你要的是啥 ,但如果我知道的话,我还他妈查个毛文档啊! 所以接下来我会分享一些我遇到过的抓狂的经历,然后用 白话 来说说我是如何解决的。 哎呦我去,...

    2022-06-26 10:17 Falcon 阅读
  • hub命令创建gist的两种方式

    1、直接输入内容 echo "<?php echo 'hello world';?>" | hub gist create 2、复制文件的内容 hub gist create --copy README.md

    2021-07-20 14:41 Falcon 阅读
  • [已解决]coding修改密码后https仓库验证失败:fatal: Authentication failed

    问题 早上登录Coding,说要合并组织,7天后如果不合并就失效。我对它这混乱的用户帐户系统已经无力吐槽了,基本处于将就着用的状况,合并就合并吧,虽然仍然是让人摸不着头脑的帐户系统,没想到最后一步是要新建一个用户,但他喵的密码强度的规则变了,这次非要加入特殊字符,于是我只能修改原来的密码,这一修改问题可大发了,我线上很多使用了https用户名密码验证并且存...

    2021-07-07 20:15 Falcon 阅读
  • Github国内加速克隆及下载的镜像

    目前主要有以下几个国内镜像 fastgit.org https://doc.fastgit.org/ gitclone.com https://gitclone.com/ gitee https://gitee.com/mirrors cnpmjs.org(目前主要使用这个) https://github.com.cnpmjs.org/ 克...

    2021-04-16 18:54 Falcon 阅读