国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

有趣且重要的Git知識(shí)合集(8)git commit 重新提交(—amend —no-edit)

這篇具有很好參考價(jià)值的文章主要介紹了有趣且重要的Git知識(shí)合集(8)git commit 重新提交(—amend —no-edit)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

當(dāng)我們已經(jīng)commit提交過(guò)一次了,然后發(fā)現(xiàn)還有些代碼沒(méi)改完,這個(gè)時(shí)候,很多童鞋都會(huì)考慮,再commit一次就行了,但是在git記錄中就會(huì)出現(xiàn)兩條commit,其實(shí)問(wèn)題不大,但是如果有很多這種情況,就會(huì)使git變得混亂不堪,那么此時(shí)最好的情況,就是將多條commit合并在一起

示例:

首次提交:

// hello.js
const str = {
    hello: 'hello'
}

// git cmd
+ git add .
+ git commit -m "feat:新增hello屬性"
+ git push origin

再次提交:?

// hello.js
const str = {
    hello: 'hello',
    world: 'world'
}

// git cmd
+ git add .
+ git commit --amend --no-edit
+ git push origin

1、git commit —amend —no-edit

執(zhí)行此條命令后,會(huì)發(fā)現(xiàn)commit的hash值改變了,但是message內(nèi)容并沒(méi)有發(fā)生變化,并且最重要的是只有一條commit記錄。

2、git commit —amend -m "xxx"

當(dāng)你還需要修改上一條commit的message時(shí),就把—no-edit去掉, 加上 -m "xxx",就可以啦

補(bǔ)充:

當(dāng)使用git commit 在bash進(jìn)入文件時(shí),可以直接修改所屬內(nèi)容,修改完后,使用 git commit --amend提交.文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-601503.html

到了這里,關(guān)于有趣且重要的Git知識(shí)合集(8)git commit 重新提交(—amend —no-edit)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀(guān)點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • git撤銷(xiāo)commit提交

    ? ? ? ? 1)使用git log命令查看提交歷史,找到要?jiǎng)h除的記錄的哈希值。 ? ? ? ? 2)git rebase -i 命令指定要?jiǎng)h除的哈希值。 ? ? ? ? ? ? ? ? 如git rebase -i abcdefgh # 表示刪除該提交 ? ? ? ? ? ? ? ? ? ?git rebase -i abcdefgh~1 # 表示要?jiǎng)h除的提交的前一個(gè)提交。 ? ? ? ? 3)git 會(huì)打開(kāi)

    2024年02月17日
    瀏覽(29)
  • git commit 提交規(guī)范

    大致分為三個(gè)部分(使用空行分割): 標(biāo)題行: 描述主要修改類(lèi)型和內(nèi)容 主題內(nèi)容 頁(yè)腳注釋: 放 Breaking Changes 或 Closed Issues type commit 的類(lèi)型: feat: 新功能、新特性 fix: 修改 bug perf: 更改代碼,以提高性能(在不影響代碼內(nèi)部行為的前提下,對(duì)程序性能進(jìn)行優(yōu)化) refactor: 代碼重構(gòu)

    2024年01月18日
    瀏覽(49)
  • Git進(jìn)階:修改上次提交 git commit --amend

    Git進(jìn)階:修改上次提交 git commit --amend

    git commit 后,發(fā)現(xiàn)剛才的備注寫(xiě)錯(cuò)了,或者代碼漏掉了,想取消剛才的提交。此刻有兩種方法 (1)使用git reset命令將剛才的提交會(huì)退掉(需要注意的是git reset --soft 和git reset --hard的區(qū)別)。 (2)修改剛才的提交:git commit --amend。這個(gè)命令的實(shí)質(zhì)是使用一次新提交覆蓋上一個(gè)

    2023年04月11日
    瀏覽(21)
  • git commit提交以及撤銷(xiāo)commit操作詳解

    在日常開(kāi)發(fā)中,我們使用git作為版本控制工具管理分支代碼,提交版本打標(biāo)簽十分便捷,但也經(jīng)常會(huì) 遇到提交了想撤回的尷尬情況,///不過(guò)不用慌,平時(shí)養(yǎng)成發(fā)布版本前仔細(xì)核驗(yàn)的好習(xí)慣之外,還有 補(bǔ)救的措施,下面講下使用git 如何提交信息,如何撤銷(xiāo)以及修改信息等等。

    2023年04月19日
    瀏覽(25)
  • git修改提交信息commit

    git修改提交信息commit

    問(wèn)題出現(xiàn),我們?cè)陂_(kāi)發(fā)版本任務(wù)的時(shí)候有新增需求,里面分重構(gòu)原有需求 refactor ,新增需求 feat ,修復(fù)bug fix ,性能優(yōu)化 perf 等等。這有利于團(tuán)隊(duì)代碼評(píng)審 code Review 然而,我有次提交信息之后忘記寫(xiě)屬于什么類(lèi)型的需求了,得要改不能撤銷(xiāo),只能就行g(shù)it操作 第一步使用 git

    2024年02月01日
    瀏覽(26)
  • git修改提交信息(commit)

    在公司一般都會(huì)使用代碼管理工具,git是一款用于倉(cāng)庫(kù)管理系統(tǒng)的開(kāi)源項(xiàng)目,使用Git作為代碼管理工具,可以是項(xiàng)目版本管理變得簡(jiǎn)單,易于版本回滾和代碼管理。 Gitlab 是被廣泛使用的基于git的開(kāi)源代碼管理平臺(tái), 基于Ruby on Rails構(gòu)建, 主要針對(duì)軟件開(kāi)發(fā)過(guò)程中產(chǎn)生的代碼和文

    2024年01月25日
    瀏覽(23)
  • 【Git】合并多次commit提交

    【Git】合并多次commit提交

    原文作者 :我輩李想 版權(quán)聲明 :文章原創(chuàng),轉(zhuǎn)載時(shí)請(qǐng)務(wù)必加上原文超鏈接、作者信息和本聲明。 在開(kāi)發(fā)階段,由于我們會(huì)頻繁的修改代碼,會(huì)存在多次提交同一個(gè)修改,如果我們不合并提交,在于其他人代碼合并時(shí),會(huì)存在大量的commit提交記錄,不利于代碼版本。主要用過(guò)

    2024年02月20日
    瀏覽(24)
  • Git - 查看 commit 提交歷史

    Git - 查看 commit 提交歷史

    查看提交歷史 在提交了若干更新,又或者克隆了某個(gè)項(xiàng)目之后,如何查看提交歷史 官方栗子 運(yùn)行下面的命令獲取該項(xiàng)目: 運(yùn)行 git log 命令 可以獲取到的信息 不傳入任何參數(shù)的默認(rèn)情況下, git log 會(huì)按 時(shí)間先后順序 列出所有的提交,最近的更新排在最上面 會(huì)列出每個(gè)提交

    2024年02月06日
    瀏覽(37)
  • IDEA 出現(xiàn)問(wèn)題:git提交commit時(shí)Perform code analysis卡住解決方案(git commit提交很慢)

    IDEA 出現(xiàn)問(wèn)題:git提交commit時(shí)Perform code analysis卡住解決方案(git commit提交很慢)

    git提交commit時(shí)Perform code analysis卡住很久 解決方案一 1、打開(kāi) IntelliJ IDEA,進(jìn)入 File - Settings(或者使用快捷鍵 Ctrl+Alt+S)。 2、在彈出的 Settings 窗口中,找到 Version Control - Commit Dialog 選項(xiàng)。 3、在右側(cè)的窗口中,找到 Perform code analysis 選項(xiàng),并取消勾選該選項(xiàng)。然后單擊 OK 按鈕保

    2024年01月16日
    瀏覽(95)
  • git 在 commit 提交之后怎么撤回本地提交

    git 在 commit 提交之后怎么撤回本地提交

    當(dāng)我們使用 git 開(kāi)發(fā)時(shí),一般會(huì)執(zhí)行這幾個(gè)命令: 可以使用下面這個(gè)指令撤回: 注意:這個(gè)指令只撤回本次 commit 提交,并不會(huì)回退您的代碼,所以可以安心使用~ 如果只是單純的commit 注釋寫(xiě)錯(cuò)了,可以通過(guò)下面這個(gè)指令去修改: 完成。

    2024年02月11日
    瀏覽(19)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包