Git 仓库瘦身与 LFS 大文件存储

熟悉 Git 的小伙伴应该都知道随着 Git 仓库维护的时间越来越久,追踪的文件越来越多,git 存储的 objects 数量会极其庞大,每次从远程仓库 git clone 的时候都会墨迹很久。如果我们不小心 git add 了一个体积很大的文件,且 gi

熟悉 Git 的小伙伴应该都知道随着 Git 仓库维护的时间越来越久,追踪的文件越来越多,git 存储的 objects 数量会极其庞大,每次从远程仓库 git clone 的时候都会墨迹很久。如果我们不小心 git add 了一个体积很大的文件,且 gi

📬2021/12/26
Git
To: ShanSan's Reader
Tags: Git
ShanSan Post Office
更新于 Git

初探 Git Submodules

之前一直想将一个 Git 仓库放到另一个 Git 仓库,有 Maven 多模块项目(Maven Multimodule Project)和 Gradle 多项目构建(Gradle Multiproject Build)那味儿。Git 这么骚,肯定也可以。“

之前一直想将一个 Git 仓库放到另一个 Git 仓库,有 Maven 多模块项目(Maven Multimodule Project)和 Gradle 多项目构建(Gradle Multiproject Build)那味儿。Git 这么骚,肯定也可以。“

📬2021/03/10
Git
To: ShanSan's Reader
Tags: Git
ShanSan Post Office
更新于 Git

给 GitHub commit 加个小绿标

最近一波重装系统啥都没了,最常用的 Git 配置肯定得安排回来的。记得之前给 git 的 commit 加了个签名,回想下为什么要给 commit 做下签名?因为它能让 GitHub 的 commit 历史更帅?看下加签名之前是怎么样的: 再看下对 com

最近一波重装系统啥都没了,最常用的 Git 配置肯定得安排回来的。记得之前给 git 的 commit 加了个签名,回想下为什么要给 commit 做下签名?因为它能让 GitHub 的 commit 历史更帅?看下加签名之前是怎么样的: 再看下对 com

📬2020/06/26
Git
To: ShanSan's Reader
Tags: GPG, 加密
ShanSan Post Office
更新于 Git

(译)通过 Git 和 Angular 了解语义化提交信息

受传统提交规范和 Angular 约定的启发,让我们来解释语义化提交术语,并演示提交信息的实际示例。 许多项目决定以某种约定方式来标准化它们的提交信息。这种做法并不是新出现的,但在最近几年中越来越多地得到了应用。而且很可能您已经在某些项目中遇到过这样的提交

受传统提交规范和 Angular 约定的启发,让我们来解释语义化提交术语,并演示提交信息的实际示例。 许多项目决定以某种约定方式来标准化它们的提交信息。这种做法并不是新出现的,但在最近几年中越来越多地得到了应用。而且很可能您已经在某些项目中遇到过这样的提交

📬2020/06/04
Git
To: ShanSan's Reader
Tags: Git, 工程化
ShanSan Post Office
更新于 Git

洞悉技术的本质-Git内部原理探索

前言 洞悉技术的本质,可以让我们在层出不穷的框架面前仍能泰然处之。用了那么久的 Git,不懂点内部原理,那可不行!懂点原理可以让我们遇到问题的时候能够更好更快的理清解决问题的思路。 要真正读懂本文可能需要以下基础: 有 Git 使用经验 对 Git 的三个

前言 洞悉技术的本质,可以让我们在层出不穷的框架面前仍能泰然处之。用了那么久的 Git,不懂点内部原理,那可不行!懂点原理可以让我们遇到问题的时候能够更好更快的理清解决问题的思路。 要真正读懂本文可能需要以下基础: 有 Git 使用经验 对 Git 的三个

📬2020/02/03
Git
To: ShanSan's Reader
Tags: Git
ShanSan Post Office
更新于 Git

git clone后如何checkout到remote branch

what/why 通常情况使用 git clone github repository address 下载下来的仓库使用 git branch 查看当前所有分支时只能看到master分支,但是想要切换到其他分支进行工作怎么办❓ 其实使用git clone

what/why 通常情况使用 git clone github repository address 下载下来的仓库使用 git branch 查看当前所有分支时只能看到master分支,但是想要切换到其他分支进行工作怎么办❓ 其实使用git clone

📬2019/10/27
Git
To: ShanSan's Reader
Tags: Git
ShanSan Post Office
更新于 Gitmusic

Git Branch Practice

Git Branch Practice

Git Branch Practice

📬2019/04/08
Git
To: ShanSan's Reader
Tags: Git
ShanSan Post Office
更新于 Git

将本地项目推送到GitHub远程仓库

如何将本地项目推送到Github Tip:在本地要安装好Git,官网:https://git scm.com/ 一个学习Git的好地方:https://try.github.io/ 在线闯关实战,边练边学的好地方:https://learngitbranc

如何将本地项目推送到Github Tip:在本地要安装好Git,官网:https://git scm.com/ 一个学习Git的好地方:https://try.github.io/ 在线闯关实战,边练边学的好地方:https://learngitbranc

📬2019/03/08
Git
To: ShanSan's Reader
Tags: Git
ShanSan Post Office
更新于 Git