企业项目开发git版本管理“保姆级”git开发教程

106 阅读2分钟

首先熟悉一下开发中的一些常用命令

  • 查看本地仓库当前所在分支
git branch
  • 创建本地仓库新分支
git branch 分支名
  • 切换本地分支
git checkout 分支名
  • 创建并切换到该分支
git checkout -b 新分支
  • 合并本地分支
git merge 分支名
  • 本地仓库推送并关联远程仓库分支,如远程仓库没有,则自动创建远程分支
git push --set-upstream origin 分支名称
  • 将当前目录及其子目录下所有变更都加入到暂存区
git add .
  • 将暂存区内容提交到本地仓库,-m:提交备注信息
git commit -m '需要备注的信息'
  • 推送当前分支到远程仓库
git push

单分支模式:一般推送流程

git add .
git commit -m '需要备注的信息'
git push

变更都加入到暂存区、提交到本地仓库、推送当前分支到远程仓库 这三个命令对于个人开发项目进行版本管理时,可以说时比较常用的命令。

多分支模式:多分支编辑推送流程

  1. 创建并切换到该分支
git checkout -b 新分支A
  1. 推送并关联到远程仓库
git push --set-upstream origin 分支名称

以下是实现相关业务逻辑后相关操作

  1. 将当前目录及其子目录下所有变更都加入到暂存区
git add .
  1. 将暂存区内容提交到本地仓库
git commit -m '需要备注的信息'
  1. 推送当前分支到远程仓库
git push
  1. 切换回主分支
git checkout master
  1. 合并刚刚开发完成的分支代码到主分支
git merge 分支A
  1. 提交主分支代码到远程仓库
git push

note:如果团队协同开发相同分支,编辑前可先执行git pull更新一下当前分支代码,避免代码冲突。