這些好用的Git功能你也許還不知道!

這些好用的Git功能你也許還不知道!

一、剛提交的代碼,發(fā)現(xiàn)需要微調(diào)一下

剛剛最新提交了一段代碼,然后跟前端說(shuō),接口好了。過(guò)了2分鐘,前端跟你說(shuō),哎,兄弟,那個(gè)金額能不能返回整數(shù),不要小數(shù)點(diǎn)。

這個(gè)時(shí)候一般我們通常會(huì)修改一下之后,再提交一個(gè)版本。那么又過(guò)了2分鐘,前端又跑來(lái)說(shuō),哎,兄弟,那個(gè)日期能不能換個(gè)格式…

正常我們又會(huì)修改下后再提交一個(gè)版本,那么就一些簡(jiǎn)單的改動(dòng),我們就提交了好幾個(gè)版本,可以是可以,不過(guò)還有一個(gè)更加優(yōu)雅和簡(jiǎn)單的解決方法: commit –amend?

“amend” 是「修正」的意思。在提交時(shí),如果加上 –amend 參數(shù),Git 不會(huì)在當(dāng)前 commit 上增加 commit,而是會(huì)把當(dāng)前 commit 里的內(nèi)容和暫存區(qū)(stageing area)里的內(nèi)容合并起來(lái)后創(chuàng)建一個(gè)新的 commit,用這個(gè)新的 commit 把當(dāng)前 commit 替換掉。所以 commit –amend 做的事就是它的字面意思:對(duì)最新一條 commit 進(jìn)行修正。

具體地,當(dāng)你把修改改完之后,直接運(yùn)行:

git?add?. git?commit?--amend

之后會(huì)出現(xiàn)你之前一個(gè)提交的信息:

這些好用的Git功能你也許還不知道!分享接口設(shè)計(jì)文檔的12個(gè)注意點(diǎn)

2023-04-24 11:00:01
  • 2023-04-24 10:55:51
  • 2023-04-24 10:52:44
  • 2023-04-23 17:40:51
  • 2023-04-23 17:38:02
  • 2023-04-23 17:34:02
  • 2023-04-23 10:15:45
  • 2023-04-23 10:10:52
  • 2023-04-21 16:01:59
  • 2023-04-21 15:58:01
  • ? 版權(quán)聲明
    THE END
    喜歡就支持一下吧
    點(diǎn)贊8 分享