搜尋

首頁  >  問答  >  主體

git commit時message的問題

在執行git commit的時候,有兩種辦法為該commit添加message信息
一種是git commit -m 'your message'
另一種是git commit會打開com
編輯message資訊
現在的問題是, 打開後(我設定在sublime中打開)在文件裡寫了相關信息並保存, 接下來怎麼辦呢? 再執行一次git commit

還是開啟新的message檔。 🎜
黄舟黄舟2769 天前1501

全部回覆(4)我來回復

  • 给我你的怀抱

    给我你的怀抱2017-05-02 09:38:49

    你只是設定了用sublime 而沒有加參數吧.. 應該是你沒有設定成功導致的問題.

    而且 git commit 其實是需要等待你編輯器的回傳值的. 如果你沒有能讓編輯器有回傳值的話, 那麼肯定就沒辦法儲存message咯

    回覆
    0
  • 高洛峰

    高洛峰2017-05-02 09:38:49

    打開的是 vim 編輯器,預設存在的以#開頭的會忽略
    你保存之後就只保存你寫的部分
    按Esc,然後:x 保存並退出 就可以了,不用再提交一遍

    如果想用sublime,可以參考這裡
    https://help.github.com/articles/associating-text-editors-with-git/#using-sublime-text-as-your-editor
    保存之後關掉就可以了,然後可以查看下日誌

    回覆
    0
  • phpcn_u1582

    phpcn_u15822017-05-02 09:38:49

    應該是寫完註解後,儲存->關閉sublime;這樣git才會完成本次提交。
    不過還是建議用預設的vim。

    回覆
    0
  • 滿天的星座

    滿天的星座2017-05-02 09:38:49

    不管您使用什麼方式開啟的commit message文件,修改以後,直接儲存。此時表示的是git commit -m "..."接下来使用git st查看状态或者git log查看日志。如果有远程,请git push

    回覆
    0
  • 取消回覆