git如何使用Sourcetree合并多次本地提交記錄
你在開發(fā)過程中,是否有這樣的場景,在我們開發(fā)某一個功能的時候,突然要去修復(fù)一個bug,或者突然另一個功能的優(yōu)先級提前了,那么我們正在開發(fā)的代碼怎么辦,是提交到本地還是貯藏在本地呢,我想很多人都會提交到本地,完成其他工作,再回到這個分支繼續(xù)開發(fā)。
在開發(fā)的過程中,一個功能的開發(fā),我們需要多次提交本地代碼,最后提交到遠(yuǎn)程分支,在繼續(xù)合并到主分支。
如果我們沒有合并多次提交記錄,那么我們的分支線看起來就很亂。
本文簡單的描述了Sourcetree 合并多次本地提交記錄的步驟。
我們要把這三次本地提交合并成一次提交
然后在推送到服務(wù)器。
選擇上一次的遠(yuǎn)程推送 -> 右鍵 -> 交互式變基xxx的子提交,
選擇 用以前的提交來squash
繼續(xù) 選擇 用以前的提交來squash
選擇 編輯信息
重新編提交信息
選擇 確定
選擇 推送
雖然推送顯示3調(diào)更新,但是推送到服務(wù)器后,Sourcetree只會顯示一條記錄。
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
從此不再懼怕URI編碼 JavaScript及C# URI編碼詳解
JavaScript中的還好,只提供了三個,C#中主要用的就有這么多,還沒有列出其他編碼(HTML),一多就弄不明白,弄不明白就心生恐懼,心生恐懼就變得苦逼,本文就向大家詳細(xì)解釋在JavaScript及C#中如何對URI進(jìn)行編碼的方法(注:本文不涉及到其他編碼)。2012-03-03基于HTTP協(xié)議的一些實時數(shù)據(jù)獲取技術(shù)詳解
HTTP 協(xié)議是一個標(biāo)準(zhǔn),定義了web客戶端如何與服務(wù)器對話,以及數(shù)據(jù)如何從服務(wù)器傳回客戶端,下面這篇文章主要給大家介紹了關(guān)于基于HTTP協(xié)議的一些實時數(shù)據(jù)獲取技術(shù)的相關(guān)資料,需要的朋友可以參考下2018-07-07