文章目录
- GIT常见命令行
- 原理图
- 基本设置
- 初始化和克隆仓库
- 文件管理
- 提交更改
- 查看状态和历史
- 分支管理
- 远程仓库交互
- 高级功能
- GIT常见分支风格
- 1. 单一主干分支(Single Main Branch)//极少使用
- 优点:
- 缺点:
- 2. 多主干分支(Multiple Main Branches)//个人小型项目采用
- 优点:
- 缺点:
- 3. Git 流水线(Git Flow) //支持大型规模项目
- 主要分支:
- 辅助分支:
- 优点:
- 缺点:
- 4. GitHub 流水线(GitHub Flow)//支持大型项目
- 主要分支:
- 辅助分支:
- 优点:
- 缺点:
- 5. Forking 工作流 // 开源代码贡献场景
- 优点:
- 缺点:
GIT常见命令行
Git
是一个分布式版本控制系统,用于跟踪计算机文件的更改,并协调多个用户之间的协作。下面是一些常用的 Git 命令行操作:
原理图
基本设置
git config --global user.name "Your Name"
git config --global user.email "youremail@example.com"
初始化和克隆仓库
git init
: 在当前目录下初始化一个新的 Git 仓库。git clone [url]
: 克隆一个远程仓库到本地。
文件管理
git add [file]
: 将文件添加到暂存区。git add .
: 将所有文件添加到暂存区。g