前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Git简单使用

Git简单使用

作者头像
小锋学长生活大爆炸
发布2021-06-11 18:37:53
4860
发布2021-06-11 18:37:53
举报
文章被收录于专栏:小锋学长生活大爆炸
Git使用

教程:https://gitee.com/progit/

一般工作流程

常用操作
分支说明
  • master:稳定的平台分支。仓库创建时,默认创建了master分支,master分支的每一个版本都必须是可发布的;
  • develop:经过评审的开发分支。从master创建,且上面的提交是经过MR评审后的;
  • 项目名:项目发布分支。项目经过PV评审后,从develop创建,以供后续项目运维分支,后续所有该项目的软件从此分支发布;
  • dev_工程师:工程师开发临时分支。个人仓库,从develop fork的开发分支,开发人员确保功能完整、可评审后,可发起MR合并到develop,合并后删除;
Git使用——命令行方式
  1. 下载仓库 git clone git@xian/test.git
  2. 拉取最新内容 git pull origin master
  3. 查看分支 git branch -a
  4. 创建分支(可跳过) git branch dev_sxf
  5. 切换分支(可跳过) git checkout dev_sxf
  6. 修改工程内容
  7. 暂存本地修改的内容 git stash
  8. 切换到master分支 git checkout master
  9. 拉取最新内容 git pull origin master
  10. master分支更新到dev分支 git checkout dev_sxf git merge --no-ff master
  11. 恢复暂存的内容 git stash pop
  12. 如果有冲突,就处理冲突
  13. 查看修改了文件的内容 git diff xxxfile
  14. 添加文件 git add xxxfile
  15. 查看修改状态 git status
  16. 创建cimsg.txt文件,写入log信息
  17. 使用指定的log文件,提交修改 git ci -F cimsg.txt
  18. 查看提交记录 git log
  19. 撤销commit git reset --soft HEAD^ --soft:不删除工作空间改动代码,撤销commit,不撤销git add . --mixed:默认参数,不删除工作空间改动代码,撤销commit,并且撤销git add . --hard: 删除工作空间改动代码,撤销commit,撤销git add .
  20. 修改commit注释补充添加文件 git commit --amend
  21. 推送分支到远程 git push origin dev_sxf
  22. 如果没有创建新分支,直接用的master分支,上传分支时要改名 git push origin master:dev_sxf
  23. 登录Gitlab后台,点击“创建合并请求” 按照提示,选择审核人,要合并的分支,以及commit msg,以及是否删除source branch也就是我们的个人分支(建议勾选MR后自动删除source branch分支
  24. 完成后,删除远程分支 git push origin --delete xxx
Git使用——CLion方式
  1. 更新代码到最新
  1. 创建分支
  1. 切换分支
  1. 推送远程分支
  1. 合并请求、缓存工作区、恢复工作区
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021/05/11 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Git使用
    • 常用操作
      • 分支说明
        • Git使用——命令行方式
          • Git使用——CLion方式
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档