Git
如何同步备份 Git 仓库
· ☕ 1 分钟
由于目前使用的 Git 仓库即将无法使用,需要将仓库代码迁移到新的 Git 仓库。具体操作方法如下: 1.登录新的仓库,然后创建仓库。 创建后,新仓库地址: http://gitlab.your-new-domain.com/project.git 2.克隆旧仓库镜像到本地: 1 2 3 git clone --mirror http://gitlab.your-old-domain.com/project.git # 如果仅需要克隆 Branch 和 Tag,可以使用 --bare 参数替换 --mirror

如何使用 Docker 开发个人项目
· ☕ 4 分钟
1. 关于个人项目 为什么强调是个人项目?商业项目对代码托管、开发、运维部署等环节有着冗长的流程。而对于个人开发者,这样的流程成本过高,不利于快速项目迭代。 个人项目可能是一次学习的 Demo。完成一个领域 Demo 是很好的技术学习思路。从零开始搭建一个完整

常用 Git 命令
· ☕ 2 分钟
1. 基本概念 Workspace:工作区,工程文件 Index:暂存区,也叫待提交更新区,在提交进入 repo 之前,把所有的更新放在暂存区 Local Repository:本地仓库,存放在本地的版本库,HEAD 指向当前的开发分支 Remote Repository:远程仓库,远

一个成功的 Git 分支模型
· ☕ 10 分钟
这篇围绕全部源代码的控制工具Git展开。 1. 为什么是Git? 为了深入探讨git和集中式源码版本控制系统的利弊,参见这里。这方面有太多的激烈争论。作为一个开发者,相比其他工具,当前我更喜欢Git。Git的确改变了开发者关于合并与分支的思考方式。