git-rebase

    4熱度

    2回答

    當我試圖使用源代碼樹交互重新綁定時,我收到了此消息。 If no other git process is currently running, this probably means a git process crashed in this repository earlier. Make sure no other git process is running and remove th

    0熱度

    1回答

    是否存在任何常見的git使用錯誤或者一般情況下有任何原因,爲什麼如果這些衝突已在之前的rebase中全部解決,爲什麼rebase會重複來自之前rebase的衝突? 此外,rebase是否有優先於衝突解決的方式?例如rebase是否希望在代碼中通常的git衝突方括號內的兩個可能的代碼片段之間進行嚴格的選擇,或者僅僅是爲了取消>>>,<<<之間的所有內容?我很好奇,如果刪除兩個代碼選項來解決衝突將影響

    0熱度

    1回答

    這裏是場景:有一個名爲「new_feature_x」的遠程功能分支和兩個開發人員John和Max。所述 「new_feature_x」 日誌看起來像這樣: 5:[最大 - 更新按鈕顏色] 4:[約翰 - 合併從主提交] 3:[約翰 - 更新API調用] 2:[馬克斯 - 固定按鈕文本] 1:約翰 - 第一次提交的new_feature_x] 現在的功能是完成和約翰希望將日誌清理成一個單一的提交前合

    1熱度

    1回答

    我有一個回購協議,看起來有點像這樣: *-*-*-*-master \-*-*-*-feature1 \-*-*-feature1-experiment 凡feature1-experiment包含建立在什麼已經建成feature1頂部的實驗性功能,也可能是隻是解決問題的另一種方法。 feature1和feature1-experiment都是本地分支機構。 現在,我的

    20熱度

    3回答

    Git交互式rebase中與drop有什麼區別,只是刪除了提交行?

    12熱度

    3回答

    當我在與同事共享的分支上執行git rebase -i時,我經常想要重新綁定自己的提交。但是,由於交互式轉換工具不會將作者信息添加到rebasing文件(所有t都是提交散列和描述),因此我不得不去檢查另一個選項卡中的提交以查看它們是否屬於我的。 有沒有什麼辦法給git rebase -i a --format標誌(或類似的東西),使其包含作者?

    3熱度

    2回答

    我 A--B--C master \ D branch0 然後我壓扁B和C到B'。 我如何變基branch0,使得它看起來像這樣: A--B' master \ D branch0

    0熱度

    1回答

    我們在所有的git提交中加入了票號。有時我需要批量重命名一系列提交的票號。例如,我想要將提交消息中發生的所有JIRA-1111重命名更改爲JIRA-2222,其中所有提交的內容均爲origin/master和master之間的所有提交。所以這個混帳歷史: * JIRA-1111 commit message 5 (master) * JIRA-1111 commit message 4 * J

    0熱度

    1回答

    我運行了git checkout <commid-id>,一旦HEAD處於分離狀態,我在分離狀態下做了很少的提交。然後我創建了一個名爲developer的分支,以便我在分離狀態下進行的所有提交進入我的developer分支。現在我運行命令git checkout developer,然後運行git rebase master。我幾乎沒有衝突的變化,然後我關閉了終端。 下一次我打開並運行git re

    1熱度

    2回答

    我有我的Git倉庫中兩個獨立的分支: A---B---C branch "old" X---Y---Z branch "master" 我想生成以下病史: A---B---C---X---Y---Z 我試圖與下面的底墊命令(當前分支是「主」): git rebase --strategy=recursive --strategy-option=theirs old master 這將