小总结:git的使用

本文介绍了如何利用Git进行项目管理,包括初始化仓库、创建与切换分支、推送与拉取代码,以及成员间的协作流程。重点讲解了开发分支(develop)、测试分支(release)和稳定分支(master)的使用,以及代码提交、合并与推送的操作步骤,旨在帮助团队更高效地协同开发。
摘要由CSDN通过智能技术生成

        当我们做项目时,总是会将自己的项目放到远程仓库,和同事一起开发项目,在做项目时,要时时保存自己的项目,也方便代码的管理,今天和大家分享一些,使用git时的一些命令

组长需要做的:

(1)初始化项目

  • 初始化仓库 git init

  • 添加暂存区 git add .

  • 提交本地仓库 git commit -m "项目初始化"

(2)当我们创建了自己的项目以后,最好要建立两个其他分支,不要在主分支master上开发

额外建立两个分支

git branch release: // 创建relesse
git branch develop: // 创建develop 

  三个分支的说明:

  develop:用来做开发(项目开发阶段)

  release:用来做测试(项目测试阶段)

  master:稳定分支。上线的项目就要合并到master上

(3)将本地的三个分支推送到远程仓库

// 添加仓库地址 (仓库地址以你自己的为准,以下只是示范)
git remote add origin https://gitee.com/zhoushugang/hmmm-frontend-100-01.git
// 推送master分支
git push -u origin master
// 推送release分支
git push origin release
// 推送develop分支
git push origin develop

组长完成这些操作以后,要拉取自己的成员

以上操作都是组长做的哦!!!

成员开发时

(1)首先,要克隆组长的代码

// 在任意目录操作 (下面的仓库地址仅供参考!请以你的组长为准)
// 默认克隆master分支
git clone https://gitee.com/xx/hmmm-frontend-100-01.git
// 拉取另外两个分支
git fetch https://gitee.com/xx/hmmm-frontend-100-01.git release:release
git fetch https://gitee.com/xx/hmmm-frontend-100-01.git develop:develop

通过git branch命令来查看本地是否有三个分支了。

当我们正式开发时: 我们要在开发时,要建一个自己的分支,在自己 的分支上开发

// 先切到开发分支上develop上建立自己的分支
git checkout develop
// 建立属于自己的分支
git  checkout -b 新分支的名字

(4)完成自己的代码,每完成一部分就要在本地先提交(commit),但是不要推送(push)到远程,可以多提交几次,越详细越方便自己日后代码的查看

git add . 
git commit -m '完成的xxx功能'

(5)当我们完成了代码以后,要将自己的代码合并到主分支develop分支上

步骤:

// 1. 从本地开发分支 切换到develop分支
git checkout develop
// 2. 拉取最新develop分支(没有配置origin直接使用仓库地址)
git pull origin develop
// 3.合并自己的任务分支 例如(featrue/questions)基础题库
git merge feature/questions
// 4. 推送develop分支 (没有配置origin直接使用仓库地址)
git push --set-upstream origin develop

当代码完成以后,要切到release分支上进行代码的测试

// 切到develop分支
git checkout develop
// 拉取最新的,远程develop分支代码到本地
git pull origin develop
// 切换到release分支
git checkout release
// 拉取最新的,远程release分支代码到本地
git pull origin release
// 把develop的代码合并到release分支
git merge develop
// 推送合并完成的release分支到远程仓库,其它组员也可以看到最新的代码
git push --set-upstream origin release

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值