git合并多次commit提交

首先查看歷史記錄

git log

查看你想要合并的commit是哪些(注意:這里是逆序,最上的是最新提交)?

?找到當前想要合并的最后一個記錄,復制該記錄的下一個記錄的 id(黃色部分commit id),含義就是選取該id上面的所有commit記錄(不包含該id的記錄)

q 退出記錄(log)查看

開始rebase?

git rebase -i 1304a3905913b612bd4116c43a4144432882d66c

進入vim編輯器,輸入?i?進入編輯,修改pick字段(變為順序,底下是最新提交記錄),將你要合并的記錄的 pick 修改為 squash 或者 s注意:第一個pick不能修改),如果你還想改commit,可以對應的去改

?編輯好后按 Esc 退出編輯,然后按 :wq 進行保存

如果有沖突需要手動去修改,修改好了后

git add .

然后繼續rebase

git rebase --continue

(如果不想rebase了,或者想重頭再來,可以輸入取消)

git rebase --abort

?

接下來會進入另一個vim編輯器,同樣按 i 進入編輯,把不要的commit在前面加 # 注釋掉

完成后按 Esc 再按 :wq 保存

?

?rebase完成之后,強制推送(注意:這里最好是自己的分支或者用其他非重要分支測試一下, 一定要強制推送,不然不生效)

git push -f origin xxx

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/84026.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/84026.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/84026.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

系統架構設計(七):數據流圖

定義 數據流圖(Data Flow Diagram, DFD)是一種用于表示信息系統數據流轉及處理過程的圖形工具。 它反映系統功能及數據之間的關系,是結構化分析與設計的重要工具。 主要符號 符號說明描述舉例方框外部實體(源或終點&#xff09…

MAUI與XAML交互:構建跨平臺應用的關鍵技巧

文章目錄 引言1. 代碼隱藏文件關聯1.1 XAML文件與代碼隱藏文件的關系1.2 部分類機制1.3 InitializeComponent方法1.4 XAML命名空間映射 2. 元素名稱與x:Name屬性2.1 x:Name屬性的作用2.2 命名規則與最佳實踐2.3 x:Name與x:Reference的區別2.4 編譯過程中的名稱處理 3. 在代碼中…

php://filter的trick

php://filter流最常見的用法就是文件包含讀取文件,但是它不止可以用來讀取文件,還可以和RCE,XXE,反序列化等進行組合利用 filter協議介紹 php://filter是php獨有的一種協議,它是一種過濾器,可以作為一個中…

微信小程序開發中,請求數據列表,第一次請求10條,滑動到最低自動再請求10條,后面請求的10條怎么加到第一次請求的10條后面?

在微信小程序中實現分頁加載數據列表,可通過以下步驟將后續請求的10條數據追加到首次加載的數據之后: 實現步驟及代碼示例 定義頁面數據與參數 在頁面的 data 中初始化存儲列表、頁碼、加載狀態及是否有更多數據的標識: Page({data: {list…

如何利用 Java 爬蟲根據 ID 獲取某手商品詳情:實戰指南

在電商領域,獲取商品詳情數據對于市場分析、選品上架、庫存管理和價格策略制定等方面具有重要價值。某手作為國內知名的電商平臺,提供了豐富的商品資源。通過 Java 爬蟲技術,我們可以高效地根據商品 ID 獲取某手商品的詳細信息。本文將詳細介…

電平匹配電路

1、為什么要電平匹配? 現在很多SOC器件為了降低功耗,都把IO口的電平設計成了1.8V,核電壓0.85V,當這種SOC做主平臺時,在做接口設計需要格外關注電平的匹配。單板中經常需要將1.8V的電平轉換成3.3V或者轉成5V。如果沒有注意到輸入和輸出信號之間的電平匹配,系統就無法正常…

【技術揭秘】Profinet轉RS485如何優化沖剪機的實時通信性能???

在現代工業自動化領域,通信協議是連接不同設備和系統的關鍵。RS485和Profinet是兩種廣泛使用的工業通信標準,它們各自擁有獨特的特性和應用場景。本文將探討如何通過一個小疆智控Profinet轉RS485網關來優化沖剪機的應用,提高生產線的效率和可…

面經總目錄——持續更新中

說明 本面經總結了校招時我面試各個公司的面試題目,每場面試后我都及時進行了總結,同時后期補充擴展了同類型的相近面試題,校招時從兩個方向進行投遞,視覺算法工程師和軟件開發工程師(C方向),所…

AI前端頁面生成:deepsite、Qwen Web Dev

deepsite網頁生成 https://huggingface.co/spaces/enzostvs/deepsite 落地頁美觀不錯,默認用tailwindcss實現樣式 提示詞: AI 功能是核心,通過后端 server.js 實現。server.js 使用 Express 框架,依賴 @huggingface/inference 庫與 Hugging Face 推理 API 交互,具體使用…

華為云鯤鵬型kC2云服務器——鯤鵬920芯片性能測評

華為云鯤鵬型kC2云服務器性能怎么樣?性能很不錯,鯤鵬通用計算增強型kC2實例是ARM架構的云服務器,CPU采用Huawei Kunpeng 920 2.9GHz主頻,每個vCPU對應一個底層物理內核。華為云服務器網hwyfwq.com整理鯤鵬型kC2云服務器性能測評及…

Java 安全SPEL 表達式SSTI 模版注入XXEJDBCMyBatis 注入

https://github.com/bewhale/JavaSec https://github.com/j3ers3/Hello-Java-Sec https://mp.weixin.qq.com/s/ZO4tpz9ys6kCIryNhA5nYw #Java 安全 -SQL 注入 -JDBC&MyBatis -JDBC 1 、采用 Statement 方法拼接 SQL 語句 2 、 PrepareStatement 會對 SQL 語…

【VxWorks 實時操作系統(RTOS)】常用函數匯總

VxWorks 實時操作系統(RTOS)中的核心函數 1. taskSpawn 函數 功能:用于動態創建并激活一個新任務(線程)。參數解析(以 VxWorks 為例):int taskSpawn(char *name, // 任務名…

【MySQL】數據庫約束

MySQL(三)數據庫約束 數據庫約束 一、not null 二、default 三、unique 四、primary key 1.自增主鍵機制 1.1單服務器下 1.2分布式下 1.2.1時間戳 1.2.2主機編號 1.2.3隨機因子 五、foreign key 1.∈關系維護 1.1父約子: 1.2子約父: 1.3…

VRRP 協議

一、前言 最近被問到一個VRRP的網絡協議,一開始我是蒙蔽的狀態,至于什么是VRRP,我后面查了一下,因為對于網絡這方面我也不是很精通,見諒! VRRP,全稱叫虛擬路由冗余協議,是我孤陋寡聞…

打開小程序提示請求失敗(小程序頁面空白)

1、小程序代碼是商城后臺下載的還是自己編譯的 (1)要是商城后臺下載的,檢查設置里面的域名是不是https的 (2)要是自己編譯的,檢查app.js里面的接口域名是不是https的,填了以后有沒有保存 注&a…

Windows/MacOS WebStorm/IDEA 中開發 Uni-App 配置

文章目錄 前言1. 安裝 HBuilder X2. WebStorm/IDEA 安裝 Uniapp Tool 插件3. 配置 Uniapp Tool 插件4. 運行 Uni-App 項目 前言 前端開發人員對 WebStorm 一定不陌生,但有時需要開發 Uni-App 的需求,就必須要采用 HBuilder X,如果不習慣 HBu…

第四十三節:人臉檢測與識別-人臉識別基礎 (Eigenfaces, Fisherfaces, LBPH)

引言 人臉識別技術是計算機視覺領域最具應用價值的方向之一,廣泛應用于安防監控、身份認證、人機交互等領域。本文將通過OpenCV框架,深入解析人臉檢測與識別的核心算法(Eigenfaces/Fisherfaces/LBPH),并提供完整的代碼實現。 第一部分:人臉檢測基礎 1.1 人臉檢測原理 …

在Windows 11中,Edge瀏覽器默認會打開多個標簽頁,導致任務切換時標簽頁過多

?在Windows 11中,Edge瀏覽器默認會打開多個標簽頁,導致任務切換時標簽頁過多。要像Google Chrome一樣,只顯示當前標簽頁,可以按照以下步驟操作?: 打開Windows系統“設置” 選擇“系統”:在設置中找到“…

【modelscope/huggingface 通過colab將huggingface 模型/數據集/空間轉移到 modelscope并下載】

1. 準備 注冊一個modelscope賬號(國內的)拿到對應的訪問令牌SDK/API令牌注冊一個google賬號, 登錄colab 2. 開始干! 打開一個ipynb 安裝依賴包 !pip install -qqq modelscope huggingface-hub -U選擇安裝git lfs !curl -s https://packag…

HarmonyOS NEXT~鴻蒙系統與Uniapp跨平臺開發實踐指南

HarmonyOS NEXT~鴻蒙系統與Uniapp跨平臺開發實踐指南 引言:鴻蒙與Uniapp的融合價值 華為鴻蒙系統(HarmonyOS)作為新一代智能終端操作系統,其分布式能力與跨設備協同特性為開發者帶來了全新機遇。而Uniapp作為流行的跨平臺應用開發框架&…