Git总结

学习地址:

    https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

Git规范:  

  • 命名规则,dev_function_name_date;
  • 个人临时分支废弃后及时删除;
  • 上线时请确认自己版本号。
  • git commit message 操作属性规则: 

        [ADD]                增加新的功能     

        [DEL]                 删除相应功能

        [MOD]               修改部分功能

        [RES]                修改资源文件

        [LIBRARY]        修改类库资源

        [CONFIG]          修改配置文件

        [CREAT]            创建项目

        [BUG]                bug fix

        [?BUG]              用于标记bug fix 但是不确定修复是否有效

        [OPT]                优化功能、逻辑....

        [OPT_CODE]    优化代码,去掉冗余代码

        [DES]                描述,用于commit补充说明

        [MERGE]          合并代码

        [TAG]                打标签时使用

        [BRANCH]        创建分支

        [!]             用于标记重要提示内容

        PS:一次提交涉及多种操作属性,提交信息分多行,每行提交一种属性

Git提交并解决冲突:

  1. idea :commit File
  2. 命令行:git pull -r
  3. 如果产生冲突
  4. 命令行:git status
  5. 找到冲突文件,跳转到6,否则跳转到11
  6. idea :解决冲突
  7. 命令行:git add 冲突文件
  8. 命令行:git status 查看冲突解决状况
  9. 命令行:git rebase --continue 如果还有其他冲突,跳转到4
  10. 全部冲突解决完后
  11. 命令行:git push

 

git pull 相当于 git fetch + git merge

git pull -r 相当于 git fetch + git rebase

 

删除远程分支

git push origin    :远程分支名称

删除本地分支

git branch -d 分支名称

删除和远程分支跟踪

git branch -dr origin/远程分支名称

转载于:https://my.oschina.net/jzgycq/blog/2221726

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值