laravel 项目开发日志

114 阅读3分钟

第1章 舞台搭建

1.1 系统环境

1.2 laravel 环境

1.2.1 laravel 中文初始化

1.2.2 phpstorm设置

1.2.3 laravel 调试工具

第2章 项目框架搭建

2.1 后端框架搭建

2.1.1 git 分支管理

当你在 GitHub 上开始一个新的功能开发时,可以按照以下步骤创建一个新的分支,并在功能开发完成后将其合并到主分支,或者在功能开发有问题时删除该分支,而不会影响到主分支的内容:

  1. 克隆仓库:首先,使用 Git 克隆你的项目仓库到本地。你可以在终端中使用以下命令:
git clone <仓库地址>
  1. 切换到主分支:进入克隆的仓库目录,并切换到主分支。通常,主分支的名称是 mastermain。你可以使用以下命令:
cd <仓库目录>
git checkout <主分支名称>
  1. 创建新的分支:使用 Git 创建一个新的分支来进行功能开发。你可以使用以下命令:
git branch <新分支名称>

或者,你可以使用以下命令一步完成分支的创建和切换:

git checkout -b <新分支名称>
  1. 进行功能开发:在新分支上进行你的功能开发工作。添加、修改和删除文件,根据你的需求进行代码编写。
  2. 提交变更:当你完成了一些功能开发的工作,你可以将变更提交到新分支。使用以下命令将变更提交到 Git:
git add <文件1> <文件2> ...  # 将需要提交的文件添加到暂存区
git commit -m "描述提交的变更"  # 提交变更并添加一条描述信息
  1. 推送分支:将新分支推送到远程仓库,以便在需要时与他人共享。使用以下命令将新分支推送到远程仓库:
git push origin <新分支名称>
  1. 进行代码审查:如果你的项目有代码审查流程,你可以邀请其他开发者对你的功能开发进行审查。他们可以在新分支上查看和评论你的代码,并提出建议和修改意见。
  2. 合并分支:当你的功能开发完成并经过了代码审查(如果适用),你可以将新分支合并到主分支。这可以通过以下命令完成:
git checkout <主分支名称>  # 切换到主分支
git merge <新分支名称>     # 将新分支合并到主分支
  1. 解决冲突(如果有):在合并分支时,如果主分支和新分支上的代码存在冲突,你需要解决这些冲突。Git 会标记出冲突的文件,你需要手动编辑文件以解决冲突。
  2. 提交合并变更:解决冲突后,使用以下命令提交合并的变更:
git add <冲突解决后的文件>  # 将解决冲突后的文件添加到暂存区
git commit -m "合并分支 <新分支名称>"  # 提交变更并添加一条描述信息
  1. 删除分支(可选):如果你在新分支上开发的功能有问题或不再需要,你可以删除该分支。使用以下命令删除分支:
git branch -d <新分支名称>  # 本地分支删除
git push origin --delete <新分支名称>  # 远程分支删除

请记住,这些步骤是一般的指南,并可能因为你的项目设置或团队合作流程而有所不同。确保在执行任何重要操作之前备份你的代码,并在必要时咨询你的团队成员或项目文档以获取更具体的指导。

微信登录