美文网首页
git 使用

git 使用

作者: hegege | 来源:发表于2020-07-20 23:07 被阅读0次

git提交 使用常用命令

  1. git 命令
git pull
git add .
git commit -m  '注释'
git push
git  branch -a //查看分支
git checkout  -b 新分支 // 切换新分支
git rebase //  变基
git merge //合并
git reset  --hard  orgin 分支名字  // 强制回退版本
  1. 我司所用git 流程 可参考
1 通过 git  新建项目  并 push 到master 上
我们使用的是bitbuket   是gitlab 的同款产品
2  从master新建 develop  release  分支
develop  是开发环境
release 是预生产环境

3  我们 通过  git clone  下我们的项目,
当我们开发新功能的时候我们会切换到我们的develop分支。再从我们的develop 分支拉出功能模块分支,
放到我们的feature文件下统一管理我们的开发分支,开发完成之后进行合并,
合并完成进行删除我们的分支(feature/page-list)
git  checkout  develop
git checkout -b feature/page-list  (tag-list...)
每次提交之前都要拉一下develop
git pull origin develop
git add . //提交代码
git commit -m '注释'  
git push origin feature/page-list

如果拉取之前 我们有未提交的代码  导致我么拉取不下来
我们有两种方案
一种是直接 git add  git commit 提交到暂存区   坏处是不好撤回 文件都放到了暂存区
另一种是  我们使用git  stash   储存
然后拉取完代码 在进行 git  stash  pop

如果有冲突  利用vscode  解决完冲突在提交

整个功能开发完成  我们把我们的分支 合并到develop
在develop分支  git  merge  feature/page-list
测试进行测试  我们通过bugfix  文件夹 进行管理测试测出的bug
bugfix/page-list-bug
一个小版本迭代  完成后  我们放到预生产环境  运行 ,(把develop合并到 release分支) 最后经过产品经理验收合并到  master  上生产环境
一般预生产环境代码和生产环境保持一致
生产环境的bug  通过hotfix  文件夹管理
注意
我们可以用git  reset --hard  origin  版本号 回退版本
可以使用git rebase 命令将提交到某一分支上的所有修改都移至另一分支上


  1. 推荐图形化的git 工具 挺好用的
    sourcetree https://www.sourcetreeapp.com/
    小乌龟https://tortoisegit.org/download/

相关文章

  • Git常规使用

    Git怎么使用?使用 git commit 进行提交操作时,Git都做了什么? Git怎么使用? 下载、安装Git...

  • AD 使用 Git 的注意事项

    使用 Git 管理项目 Altium Designer 支持使用 Git/SVN 用以版本控制。如果使用 Git,...

  • git

    使用git add . 代替 git add *使用git add之后,怎样恢复?

  • GIT和Github

    #Git的初识 ##Git 的使用 Git 使用初尝试 新建项目来操作 克隆已有项目来操作 Git 的使用 by ...

  • git代理配置

    git http 使用 http proxy git http 使用 https proxy git http 使...

  • Git命令使用

    Git命令使用 前言在使用Git命令之前都使用可视化工具SourceTree操作git,现在需要Git Andro...

  • 前端学习路线(2)——Git使用、DIV+CSS布局

    Git使用、DIV+CSS布局 1. Git使用 链接:git下载链接:git for windows(下载速度可...

  • vscode操作git总让输入用户名密码

    clone使用git地址,不要使用https地址修改.git/config文件中的url = git@git.pl...

  • git 操作以及submodule模式详解,附加jenkins对

    git常用命令 注意:请确保已经安装里git客户端 git使用帮助 git --help //git使用帮助,可...

  • git

    *** git checkout 也可以直接 reset ***使用Git进行项目存储使用git pull时,项目...

网友评论

      本文标题:git 使用

      本文链接:https://www.haomeiwen.com/subject/aejukktx.html