git

  1. git add . 保存到暂存区
  2. git commit -m ‘推送内容’ 提交保存到本地
  3. git push -u origin 当前分支 推送到本地分支
  4. git checkout develop 切换到develop分支
  5. git pull origin develop 把develop分支上的代码拉下来,保证本地提交的是最新代码
  6. git merge 分支名 合并分支
  7. git push 推送至develop上
  8. git branch -D 分支名 删除本地分支
  9. git push origin --delete <分支名> 删除远程分支

git代码回滚:

    1. git log  找到先前提交的ID
    2. git reset --hard 先前的ID
    3. git push -f  (一定要慎用)
  1. master 主干分支(不允许在上面直接修改代码,他需要跟线上版本一致)
  2. develop 主干分支(下一次准备要上到master分支的分支)
  3. feauter/xxx 功能分支,从develop上面切出来的
  4. release/xxx 准备发版分支,从develop上面切出来的,在我们develop上面的功能点都开发的差不多了,可以准备上线的的时候,这个分支就可以创建出来,在它身上我们不写功能代码,只修复bug
  5. hotfix/xxx 线上问题修复,他需要从master分支上切出来,最后需要合并到master与develop上
1. git flow init    (将项目做初始化,一定的保证远程代码与本地代码一致,可以通过git status查看更改的文件,确认保存了;)
2. git add .     (保存)
3. git commit -m init   (提交)
4. git push -u origin develop    (推送至远程)
5. git flow feature start base    (项目基础架子代码,一般会多次使用,不停地创建功能分支)
6. git flow feature finish base    (快速自动将上诉base分支合并到develop,并自动将base删除,会多次使用,创建的功能分支完成某个功能时及会finish完成,然后再创建)
7. git flow release start v0.0.1    (分支提交,会提示你需要做测试,没问题即可进行下一步,finish)
8. git flow release finish v0.0.1    (会弹出一个蓝框,需要你解释合并的重要性什么的,此时先按i进入插入页面,随便写一段话再按esc和:wq保存并退出)
9. git push -u origin develop    (推送至远程仓库)

git查看远程仓库地址命令:

git remote -v

取消本地目录下关联的远程库:

git remote remove origin
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值