V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
tioover
V2EX  ›  程序员

作为菜鸟,往往commit了以后才发现……

  •  
  •   tioover ·
    tioover · 2011-12-13 02:51:20 +08:00 · 5505 次点击
    这是一个创建于 4755 天前的主题,其中的信息可能已经有所发展或是发生改变。
    有个文件没删除/有个文件没添加/有个文件没更新/有个临时文件不小心添加进去了

    虽然作为菜鸟,用git的意义只有备份和成就感,但是每次commit都要commit好几次

    自己真是粗心,大家有没有类似情况的
    13 条回复    1970-01-01 08:00:00 +08:00
    benzheren
        1
    benzheren  
       2011-12-13 03:04:26 +08:00
    你可以用 git commit --amend
    skydark
        2
    skydark  
       2011-12-13 08:21:03 +08:00
    这个时候特别想用兔斯基的用砖砸头的表情……
    kongruxi
        3
    kongruxi  
       2011-12-13 10:21:54 +08:00
    有时是这样,但有git commit --amend和git rebase -i就不怕,前提是你还没有push,不然的话就成灾难了
    myrual
        4
    myrual  
       2011-12-13 10:46:21 +08:00
    那就多次commit呗。反正是很安全的。
    vicalloy
        5
    vicalloy  
       2011-12-13 10:48:06 +08:00
    所以我比较喜欢用小海龟,每次commit的时候直观多了。
    WarWithinMe
        6
    WarWithinMe  
       2011-12-13 11:36:46 +08:00
    同时菜鸟,跟LZ一样的情况。正如前几楼说的,用amend可以解决你的问题。。如果用GUI的话,一般都会在你按commit之后弹出的对话框可以选择amend上一次的commit。。
    iwege
        7
    iwege  
       2011-12-13 11:43:39 +08:00
    `git add -A && git commit -a` 一般是这么做
    dofine
        8
    dofine  
       2011-12-13 12:19:40 +08:00 via iPhone
    虽然作为菜鸟,用git的意义只有备份和成就感。
    +1~
    hewigovens
        9
    hewigovens  
       2011-12-13 12:32:42 +08:00
    先git status看下呗
    xi4oh4o
        10
    xi4oh4o  
       2011-12-13 13:13:23 +08:00
    是有撤销命令的
    progit.org/book/zh 一直推荐这个教学
    ZephyrSL
        11
    ZephyrSL  
       2011-12-18 15:56:58 +08:00
    虽然作为菜鸟,用git的意义只有备份和成就感 +1
    克服拖延症的利器啊Orz
    Platinum
        12
    Platinum  
       2011-12-18 16:04:43 +08:00
    常用的有两个 alias

    alias gi='git add ./`git rev-parse --show-cdup` && git ci -a'
    alias gia='gi --amend'

    同时 hook 里有 post-commit 直接后台 git push
    zicjin
        13
    zicjin  
       2011-12-18 16:13:52 +08:00
    为啥不用 'add .'呢~~~
    git 确实很cool,几乎没有不顺手的时候
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5850 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 06:11 · PVG 14:11 · LAX 22:11 · JFK 01:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.