• pudu168
    2021-06-10
    推荐一个网站: https://www.conventionalcommits.org/en/v1.0.0-beta.4/ 有中文版,之前一直使用的规范文档

    作者回复: 本讲,Commit message基于这个优化的

    
    22
  • wei 丶
    2021-08-11
    老师是不是rebase后push会出现 当前分支的最新提交落后于其对应的远程分支 我每次操作都有这个想要push必须要-f才可以 是我的操作的问题么??

    作者回复: 是的

    
    6
  • lianyz
    2021-06-03
    孔老师,一个commit里允许同时包含一个feat和一个fix吗?如何约束开发的同事?

    作者回复: 最好别,可以分两次提交

    共 2 条评论
    4
  • 兔嘟嘟
    2021-12-01
    git-chglog只需要安装好后git-chglog -o CHANGELOG.md ,就可以一键生成change log gsemver没搞懂怎么用

    作者回复: gsemver bump可以生成版本。 具体哪方面没搞懂呢

    
    3
  • Calvin
    2022-02-22
    提交push了之后是不是不能修改了?

    作者回复: 还能修改。 修改后可以通过git push -f更新远端代码

    
    2
  • 好家庭
    2021-09-14
    请问修改了commit message之后所有的commit id改变,如果修改的是仓库中原有的commit,再提交到仓库会不会产生冲突?

    作者回复: 会的,可以push -f

    
    2
  • StayLet
    2021-06-30
    孔老师,为啥 “subject 的结尾不能加英文句号”?

    作者回复: 这个是angular规范规定的。 我理解,加英文句号首先作用不大。再有,有些工具会根据commit发送邮件,subject是邮件标题,邮件标题一般是不带英文句号的。

    共 2 条评论
    2
  • 🌆🌇🌉🌌
    2021-06-03
    老师,这个流程和git-flow哪个更好呢?

    作者回复: 跟gitflow一样的流程

    共 2 条评论
    2
  • stefen
    2022-10-29 来自广东
    “我们希望将 feature/user 分支的 5 个 commit 合并到一个 commit,在 git rebase 时,需要保证其中最新的一个 commit 是 pick 状态,这样我们才可以将其他 4 个 commit 合并进去”, 我看了好几遍,应该是保持最旧一个commit是pick状态,不是最新一个commit 是 pick 状态.

    作者回复: 是的,我找编辑更新下,感谢反馈

    
    1
  • enjoylearning
    2022-10-25 来自广东
    我喜欢用英文提交,避免切换输入法

    作者回复: 都用英文确实很棒,我英文很蹩脚,所以索性都是用中文

    共 2 条评论
    1