Git是个强大的版本控制系统工具,git向用户提供了多达一百几十个命令,使得用户可以极大的灵活性来使用git。但是强大的灵活性带来的是整体的复杂...
说明 tree是一款开源工具,支持Linux、Windows等多种操作系统平台,在Linux中可以直接sudo apt install tree...
因为需要在Windows下调试一个基于C语言的开源工具,调试环境为VS Code、Microsoft C/C++ Extension、GCC和G...
使用Git管理源码时,如果项目需要和他人协作,通常需要一个或多个远程仓库(remote repository)。远程仓库作为项目的版本库,可以托...
在项目的开发过程中,分支与合并是很常见的操作。以我曾经管理过的一个长期的项目为例,由于项目的总体需求规模比较庞大,全部开发完成需要很长的时间,而...
打标签是对某一次的提交做一个标记。最常见的就是标记版本号。 1. 版本管理 1.1. 版本管理的“依赖地狱” 在软件管理的领域里存在着被称作“依...
本文演示了下列命令的常见使用方式: 1. git clean 清除工作区所有未纳入版本管理的目录、文件。git clean -f:强制清除工作区...
获取或者创建本地Git仓库这篇文章使用了gitsample作为示例介绍了如何从Git服务器获取本地仓库。本文将继续使用这个项目作为示例。本文将介...
本文将介绍下列命令的常见用法: 1. git log git log [[--] path...]是非常有用的一个命令,可以用来查看提交历史。如...