<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Git 圖形化操作之合并提交記錄

          共 1016字,需瀏覽 3分鐘

           ·

          2020-09-30 11:38

          Git?圖形化操作之合并提交記錄

          獨(dú)立觀察員 2020 年 9 月 24 日

          目錄

          1、顯示日志

          2、合并提交記錄

          3、推送合并的提交

          ?

          前言:當(dāng)我們使用 Git 時(shí),有時(shí)會(huì)遇到剛提交推送完一次修改,發(fā)現(xiàn)漏了該某處,只好又提交推送一次,這樣在提交記錄中就會(huì)產(chǎn)生冗余信息。那么有沒(méi)有方法能合并提交記錄(推送過(guò)的)呢?答案自然是有的。不過(guò),網(wǎng)上的方法幾乎都是使用 Git 命令的方式來(lái)進(jìn)行,各種 Rebase 什么的。由于本人平時(shí)都是直接使用 Git 圖形界面工具(推薦?GitExtensions)來(lái)執(zhí)行各種 Git 操作的,所以就想著這個(gè)操作應(yīng)該也能在圖形界面完成,經(jīng)過(guò)實(shí)踐,形成本文。

          ?

          使用工具:TortoiseGitGitExtensions(可選)?

          以下是具體步驟:

          1、顯示日志

          在項(xiàng)目目錄右鍵 –TortoiseGit– 顯示日志:

          ?

          2、合并提交記錄

          在日志界面選中多條提交記錄,右鍵 — 壓扁成一個(gè)提交:

          ?

          彈出修改提交信息界面:

          ?

          修改提交信息并提交:

          ?

          成功:

          ?

          提交記錄已合并:

          ?

          3、推送合并的提交

          (可使用 TortoiseGit 直接推送,為了直觀起見(jiàn),這里使用 GitExtensions)

          (注意:跟著本文操作的話,此節(jié)需看完再動(dòng)手)

          ?

          在項(xiàng)目文件夾右鍵 –“GitExt Open repository” 打開(kāi) GitExtensions 主界面:

          ?

          在 GitExtensions 中,可以看到,遠(yuǎn)程倉(cāng)庫(kù)還是原先的三條提交記錄,而本地倉(cāng)庫(kù)已經(jīng)是剛才合并過(guò)的單條提交了:

          ?

          現(xiàn)在我們就把本地倉(cāng)庫(kù)推送到遠(yuǎn)程倉(cāng)庫(kù)去,只要點(diǎn)擊命令欄上的紫色向上的箭頭,或者菜單欄 — 命令 — 推送,就能進(jìn)行推送了:

          ?

          推送界面(此處有坑):

          ?

          結(jié)果(打臉了,竟然沒(méi)成功):

          ?

          看來(lái)要使用殺手锏了 ——?強(qiáng)制推送

          需要先重新執(zhí)行前面兩節(jié)內(nèi)容(如果你也掉坑的話),重新回到推送之前的狀態(tài),也就是本地提交已合并的狀態(tài)。

          然后在推送界面勾上 “強(qiáng)制推送”(不確定勾不勾 “替換跟蹤參考” 有沒(méi)有影響),在彈出如下提示時(shí)選否(待商榷),然后點(diǎn)擊推送即可。

          最終結(jié)果(成功):

          ?

          這樣就完成了我們合并提交記錄的目的,祝大家生活愉快!

          ?


          瀏覽 69
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  国产精品99久久久精品无码 | 三级在线观看视频 | 大雞巴弄得我好舒服黃片 | 免费看电影黄片一级片 | 国产加勒比在线看 |