git
Pro Git
Atlassian Git Tutorial
Pro Git 简体中文翻译
GitX
ReputationZh
V2EX  ›  git

愁啊,队友的格式化代码插件和我的不一样,我们俩每次提交代码,报告里面都是大篇幅的修改。

  •  
  •   ReputationZh · Oct 12, 2020 · 3869 views
    This topic created in 2082 days ago, the information mentioned may be changed or developed.

    队友提交代码完,我 clone 下来修改,因为懒,装了个自动格式化插件(保存时,自动格式化代码)。提交上去,大篇幅的红绿色的修改,查看一下变更位置,要找半天…。然后队友再 pull 代码,修改完后再一上传,又一片红绿相间,头疼。

    17 replies    2020-10-13 12:34:06 +08:00
    neptuno
        1
    neptuno  
       Oct 12, 2020
    没办法,,,我都是要修改的代码圈起来,单独格式化
    creanme
        2
    creanme  
       Oct 12, 2020 via Android   ❤️ 2
    git hook,提交时自动格式化,这样至少可以在远程统一
    Torpedo
        3
    Torpedo  
       Oct 12, 2020
    你们不应该用统一的插件和规则么。。。。
    Immortal
        4
    Immortal  
       Oct 12, 2020
    1 、统一 prettier
    2 、ci 统一格式化
    orcusfox
        5
    orcusfox  
       Oct 12, 2020 via iPhone
    .editorconfig ?
    avenger
        6
    avenger  
       Oct 12, 2020   ❤️ 1
    StyleCI 解千愁
    hosea
        7
    hosea  
       Oct 12, 2020   ❤️ 1
    肯定要统一规范的。。
    coderluan
        8
    coderluan  
       Oct 12, 2020
    楼主社恐吗, 不敢主动和别人沟通解决问题那种?
    jzphx
        9
    jzphx  
       Oct 12, 2020
    这是自动格式化的锅啊,坚决不动别人的代码,一个空格都不加
    ragnaroks
        10
    ragnaroks  
       Oct 12, 2020
    格式化插件,要么都不用,要么都用
    wolfie
        11
    wolfie  
       Oct 12, 2020
    格式化未修改的代码块,冲突就应该格式化的人解决。
    遇到过 两台电脑,不同格式化设置,自己跟自己冲突玩的人。
    renmu123
        12
    renmu123  
       Oct 12, 2020 via Android
    找个流行的工具就可以了,比如前端 prettier,Python 有 black,go 有官方的工具,commit 的时候加上配置文件就可以了。
    bog
        13
    bog  
       Oct 13, 2020 via Android
    用 clang-format 呀
    a0000
        14
    a0000  
       Oct 13, 2020 via Android
    idea 有 ignore whitespaces 等忽略选项
    NerverLibis
        15
    NerverLibis  
       Oct 13, 2020
    你自己的问题 手动调整格式即可
    AlexaZhou
        16
    AlexaZhou  
       Oct 13, 2020
    这个不是技术问题,就不要想着用技术方法解决了
    正常去沟通就行
    msg7086
        17
    msg7086  
       Oct 13, 2020
    愁啥?管理层下来一人一棍子就老实了。
    都互相编辑代码了,格式化插件还不搞成一样,diff 里花花绿绿的,还真就大言不惭往库里交了?
    你们的 Supervisor 在干啥啊?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3005 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 60ms · UTC 14:45 · PVG 22:45 · LAX 07:45 · JFK 10:45
    ♥ Do have faith in what you're doing.