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