GIT 十一月 26, 2023

Windows Git Bash 中使用 sshd 服务

文章字数 1.3k 阅读约需 1 mins.

Windows 环境下,可以通过 Git 中的 Git Bash 启动 sshd 服务。

进入 Git Bash 后,先生成 ssh_host_rsa_key

ssh-keygen -t rsa -...
查看全文

GIT 二月 26, 2023

镜像 Git 仓库,并保持同步

文章字数 7.4k 阅读约需 7 mins.

有 A、B 两个 git 仓库,想实现类似主从数据库的效果:

  • A 库作为主库提交 Commit 记录
  • B 库作为备份库,同步 A 库内容,并在不影响 A 库的情况下提供读取、分析等操作

假设

全量镜像,执行一次:

rm -rf source.git
git clone --mirror http://git/repo/source.git...
查看全文

GIT 八月 30, 2020

联通 4G 访问 GitHub Pages 受阻肿么办?

文章字数 1k 阅读约需 1 mins.

联通 4G 抽风性的无法正常访问 GitHub Pages,GitHub 有时候也抽,哥俩抽的频率还不同步。

这时候有域名和主机的朋友可以考虑架个 Nginx 反向代理一下,那没有条件的朋友们如何创造条件也要上呢?

Gitee(https://gitee.com/),是一个不错的选择,可以同步 GitHub Pages 仓库,并提供 Gitee Pages 功能。

注册账号后新建仓库,选择 导入已有仓库,点击创建,即可将 GitHub Pages 的仓库迁移到 Gitee 上来。

导入仓库之后,...

查看全文

GIT 七月 04, 2020

JitPack 真香 Plus

文章字数 1.1k 阅读约需 1 mins.

JitPack 真香 中,介绍了 JitPack 的基本用法。

当一个仓库中对应多个模块,每个模块需发布成一个独立 jar 包时,依赖的坐标有略微调整:

单模块 多模块
groupId com.github.User com.github.User.Repo
artifactId Repo Module
version Tag Tag

多模块时,依然可以通过单模块的依赖语法形式,获得该项目的所有模块:

implementation 'com.github....
查看全文

GIT 五月 29, 2020

JitPack 真香

文章字数 2.6k 阅读约需 2 mins.

GitHub Packages in Action 中,我们介绍了 GitHub Packages Registry(GPR)的用法。GPR 有其应用场景,但也经常会有蹩手的感觉,尤其是在传错了包,需要邮件联系客服进行删除,而客服又迟迟没有回复的时候……

直到发现了 JitPack,除了真香,找不到别的词来形容了。

只要代码仓库是使用 GitHub,或者 其他几种常见的 Git 仓库托管服务,就可以立即接入 JitPack。

https://github.com/AlphaHinex/checkstyle...

查看全文

GIT 五月 22, 2020

Git 三招脱坑指南

文章字数 6.9k 阅读约需 6 mins.

孔子云:知之为知之,不知为不知 —— 用分支!

分支的使用方针

  1. 一次只做一件事
  2. 用后即弃
  3. 为分支起一个有意义的名字

alias

~/.gitconfig

[alias]
    st = status -sb
    cm = commit -m
    co = checkout
    cam = commit -a -m
    onelog = log -p -1
    oneline = log --pretty=oneline --since='2 days ago'
    logs = log --all --graph...
查看全文
0%