V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
git
Pro Git
Atlassian Git Tutorial
Pro Git 简体中文翻译
GitX
qq529633582
V2EX  ›  git

在第一个能使的版本之前,大家都是如何 git commit 的呢?

  •  1
     
  •   qq529633582 · 2014-06-15 09:56:43 +08:00 · 3795 次点击
    这是一个创建于 3839 天前的主题,其中的信息可能已经有所发展或是发生改变。
    在过去的一些小项目中,我通常先做出一个能使的版本,然后commit作为第一个版本。如果项目较大,在做出能使的版本之前按怎样的规则commit好呢?
    8 条回复    2014-06-15 15:33:07 +08:00
    roamlog
        1
    roamlog  
       2014-06-15 10:20:18 +08:00
    Git 的原则是尽可能频繁地 commit。。。
    v3aqb
        2
    v3aqb  
       2014-06-15 10:52:12 +08:00
    dev分支
    missdeer
        3
    missdeer  
       2014-06-15 11:21:23 +08:00
    不停地git ci -m "(*)xxxx feature WIP" -a
    9hills
        4
    9hills  
       2014-06-15 11:21:27 +08:00 via iPad
    开dev分支,不断commit开发,到了能跑通测试就merge到master上
    wwqgtxx
        5
    wwqgtxx  
       2014-06-15 12:11:48 +08:00 via Android
    finish XXX
    test XXX
    bugfix XXX
    Tonni
        6
    Tonni  
       2014-06-15 12:15:01 +08:00 via Android
    dev下死命commit,master下稳定后合并
    neevek
        7
    neevek  
       2014-06-15 13:35:29 +08:00
    我自己的一个简单的原则:保持每个commit是完整的、原子的、可以用一句话描述的。
    billlee
        8
    billlee  
       2014-06-15 15:33:07 +08:00
    dev 下一个一个功能 commit, 搞出第一个能跑的版本后 git rebase -i 整理下
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5174 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 09:17 · PVG 17:17 · LAX 01:17 · JFK 04:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.