项目开始前git操作

本文介绍了如何使用Git进行仓库和分支管理,包括创建、切换分支以及初始化项目。首先,在master分支下创建并切换到develop分支,然后推送至远程仓库。接着,创建前端和后端项目,使用Vue.js和Express进行初始化。对于开发者,文章详细阐述了如何在指定分支develop克隆代码,并在feature/home分支上进行代码合并的操作流程。
摘要由CSDN通过智能技术生成

1.仓库搭建和初始化

1.1 在master下创建分支

首先创建仓库,初始化项目,并克隆到桌面

git clone https://gitee.com/yugioo/vue-tea.git

查看远程分支

git branch -r

创建分支develop

git branch develop

切换分支到develop并检查

git checkout develop
git branch

将创建好的分支提交到远程仓库中

git push --set-upstream origin develop

1.2 在develop下创建功能分支

2.初始化项目

2.1 创建前端项目

vue create vue-tea

2.2 创建后端项目

全局安装:

cnpm i express-generator -g

局部安装:

express --view=ejs server

依次执行:

cd server
npm install
npm run start

启动项目:

http://localhost:3000/

出现下面的字样就代表成功启动

-----------------------------------------------------------------------------------------------

依次执行,可以看到develop分支已初始化成功

git checkout develop
git add .
git commit -m '初始化项目'
git push

3.开发者git操作 

在主分支master下克隆

git clone https://gitee.com/yugioo/vue-tea.git

 现在要在指定分支develop克隆代码

git clone -b develop https://gitee.com/yugioo/vue-tea.git

分支develop克隆代码后,要上传到某一分支feature/home上,做法:

  • 配置本地身份
    git config user.name (名称)
    git config user.email (邮箱)
  • 看一下日志 git log,记录hash:xxx,一会可以进行合并
  • 远程分支拉到本地仓库
    git checkout --track origin/feature/home
    
  • 将develop分支commit对应的hash值提交的代码合并在home分支上
    git cherry-pick (hash值)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值