作者 主題: git staging 可以加說明嗎?  (閱讀 2197 次)

0 會員 與 1 訪客 正在閱讀本文。

ericchung

  • 可愛的小學生
  • *
  • 文章數: 23
    • 檢視個人資料
git staging 可以加說明嗎?
« 於: 2014-08-14 10:11 »
git 在commit 時可以寫說明,請問在add 檔案進入staging 狀態時可以先寫說明嗎?
找不到可以這樣做的方式? 不知道各位大大 有沒有人知道? ???

elleryq

  • 區域板主
  • 鑽研的研究生
  • *****
  • 文章數: 908
  • 性別: 男
    • 檢視個人資料
    • Thinking more...
Re: git staging 可以加說明嗎?
« 回覆 #1 於: 2014-08-15 14:02 »
有什麼特別的原因需要在 add 的時候就填 message 嗎??
Plan your work, then work your plan.
我的首頁:http://blog.elleryq.idv.tw
351899by http://counter.li.org

Yamaka

  • 俺是博士!
  • *****
  • 文章數: 4913
    • 檢視個人資料
    • http://www.ecmagic.com
Re: git staging 可以加說明嗎?
« 回覆 #2 於: 2014-08-15 16:22 »
git 在commit 時可以寫說明,請問在add 檔案進入staging 狀態時可以先寫說明嗎?
找不到可以這樣做的方式? 不知道各位大大 有沒有人知道? ???

看指令說明,應該是沒這功能

假設可以,每次 add 也會覆蓋掉上次的說明吧  ::)
如果這樣也無所謂,那變通方式可以用日期時間+說明字串為檔名另外建檔
然後也一起 add 進去,這樣在查看時也可以看到說明  :D

ericchung

  • 可愛的小學生
  • *
  • 文章數: 23
    • 檢視個人資料
Re: git staging 可以加說明嗎?
« 回覆 #3 於: 2014-08-22 10:00 »
感謝各位大大的說明 :), 會想這樣做主要是因為可能程式寫一半後中斷,想隔天再繼續寫,但是又不想先git commit 再用git commit --amend 去修改說明(會影響repository),所以先把修改一半的程式說明一下做紀錄,隔天看說明就知道程式修改到哪裡了。
看來目前還是不能這樣做。 :'(

HaWay

  • 大隻佬!
  • 老人組
  • 俺是博士!
  • *****
  • 文章數: 3976
    • 檢視個人資料
Re: git staging 可以加說明嗎?
« 回覆 #4 於: 2014-09-23 20:19 »
感謝各位大大的說明 :), 會想這樣做主要是因為可能程式寫一半後中斷,想隔天再繼續寫,但是又不想先git commit 再用git commit --amend 去修改說明(會影響repository),所以先把修改一半的程式說明一下做紀錄,隔天看說明就知道程式修改到哪裡了。
看來目前還是不能這樣做。 :'(

這個想法需要修正一下, 在 git 內, commit 是免費的, 在任何時候都不應該浪費 commit,
盡量的用就對了, 不想引響 repo, 應該多搭配使用 branch 的方式.

許多神人使用 git commit, 即使只是一個小小的修正, 也會用一個 commit 做紀錄.
不是 code 寫完才 commit, 這是一個美麗的誤會
我做人那麼 nice, 肯定有什麼誤會.....