git如何使用Sourcetree合并多次本地提交記錄
你在開(kāi)發(fā)過(guò)程中,是否有這樣的場(chǎng)景,在我們開(kāi)發(fā)某一個(gè)功能的時(shí)候,突然要去修復(fù)一個(gè)bug,或者突然另一個(gè)功能的優(yōu)先級(jí)提前了,那么我們正在開(kāi)發(fā)的代碼怎么辦,是提交到本地還是貯藏在本地呢,我想很多人都會(huì)提交到本地,完成其他工作,再回到這個(gè)分支繼續(xù)開(kāi)發(fā)。
在開(kāi)發(fā)的過(guò)程中,一個(gè)功能的開(kāi)發(fā),我們需要多次提交本地代碼,最后提交到遠(yuǎn)程分支,在繼續(xù)合并到主分支。
如果我們沒(méi)有合并多次提交記錄,那么我們的分支線看起來(lái)就很亂。
本文簡(jiǎn)單的描述了Sourcetree 合并多次本地提交記錄的步驟。

我們要把這三次本地提交合并成一次提交
然后在推送到服務(wù)器。
選擇上一次的遠(yuǎn)程推送 -> 右鍵 -> 交互式變基xxx的子提交,


選擇 用以前的提交來(lái)squash

繼續(xù) 選擇 用以前的提交來(lái)squash

選擇 編輯信息

重新編提交信息

選擇 確定


選擇 推送
雖然推送顯示3調(diào)更新,但是推送到服務(wù)器后,Sourcetree只會(huì)顯示一條記錄。
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
樹(shù)莓派安裝mjpg-streamer使用攝像頭的方法
這篇文章主要介紹了樹(shù)莓派安裝mjpg-streamer使用攝像頭,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-03-03
人工智能機(jī)器學(xué)習(xí)常用算法總結(jié)及各個(gè)常用算法精確率對(duì)比
這篇文章主要介紹了人工智能機(jī)器學(xué)習(xí)常用算法總結(jié)及各個(gè)常用算法精確率對(duì)比,需要的朋友可以參考下2020-03-03
解決VS2017不能打開(kāi)stdio.h等文件的問(wèn)題
下面小編就為大家?guī)?lái)一篇解決VS2017不能打開(kāi)stdio.h等文件的問(wèn)題。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-07-07
mvn?打包報(bào)錯(cuò):no?compiler?is?provided?in?this?environment
這篇文章主要為大家介紹了mvn?打包報(bào)錯(cuò):no?compiler?is?provided?in?this?environment解決方案詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-12-12
gitlab項(xiàng)目實(shí)現(xiàn)添加新成員
這篇文章主要介紹了gitlab項(xiàng)目實(shí)現(xiàn)添加新成員方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2025-11-11
win10+RTX3050ti+TensorFlow+cudn+cudnn配置深度學(xué)習(xí)環(huán)境的方法
這篇文章主要介紹了win10+RTX3050ti+TensorFlow+cudn+cudnn配置深度學(xué)習(xí)環(huán)境,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-06-06
解決使用commit提交大文件無(wú)法推送到遠(yuǎn)程庫(kù)問(wèn)題及git rebase使用詳解
這篇文章主要介紹了解決使用commit提交大文件無(wú)法推送到遠(yuǎn)程庫(kù)問(wèn)題及git rebase使用詳解,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-07-07

