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

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

更新于 Git

初探 Git Submodules

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

更新于 Git

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

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

更新于 Git

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

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

更新于 Git

git clone后如何checkout到remote branch

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

更新于 Git music

Git Branch Practice

Git Branch Practice

更新于 Git

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

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

更新于 Git