git-conflict-resolution

    2熱度

    1回答

    很久以前在git的歷史中,我可以看到有人做了兩個分支的錯誤合併。他發生衝突,所以他只是刪除了很多有衝突的變化。結果是主分支不包含這些變化(我們甚至沒有懷疑它,直到我們檢查)。 分行功能已合併分行開發。 功能包含改變X Y Z.然而,Y和Z分別在合併過程中刪除,因此發展只包含X.我要合併功能到發展再次,因爲我需要的所有更改。但是,GIT認爲它們已經合併(它知道它們相互衝突並被手動「解決」)。 我怎麼

    5熱度

    1回答

    我想重新創建一個合併衝突,所以我可以在第二次正確解決它。 實施例: 科 'A' 檢出。 分支'B'被合併入。 從合併解決衝突(創建合併提交)。 推送到遠程。 其他人合併到分支'A'並推送到遠程。 哦,親愛的,我已經意識到我的衝突解決方案是錯誤的,我與他們一起,而不是我的,不管。 現在呢? 我基本上想重新做衝突解決部分。 我沒有選擇重新設置我的HEAD,因爲分支已經被推送到遠程;並且在我意識到解決衝

    1熱度

    3回答

    簡化,這是發生在我們身上: 開始與這個文件有關master: class SomeClass { ... } 創建分支featureA關`主。 在featureA,更改文件: class SomeClass { ... } extension SomeClass { // implement feature A } 創建分支featureB關`主。

    0熱度

    1回答

    我使用'git svn'從svn存儲庫克隆源代碼。 並使用分支來創建新功能。 像 S1-S2+S3-S4-S5-S6-S7 (master) +B1-B2-...-B9 (new-feature) 的git的日誌圖中的最新SVN版本是「S7」和最新的本地分支「B9」。我想圖中可以重建基礎喜歡 S1-S2+S3-S4-S5-S6-S7+ (master) +B2-B

    0熱度

    3回答

    我有一個拉請求合併衝突: @import "includes/_variables.scss"; @import "includes/_mixins.scss"; @import "includes/relatedProducts/_styles.scss"; <<<<<<< HEAD ======= @import "includes/stickyHeader/_styles.scss

    1熱度

    1回答

    我運行下面的命令: git cherry-pick SHA --strategy-option theirs ,並得到衝突這樣的等待人工分辨率: deleted by us: SOME_FILE 有沒有辦法讓git通過添加我們刪除的文件自動解決這些衝突?

    4熱度

    2回答

    之間 結束的問題。分支似乎有行結束的問題,因爲當我在Visual Studio中打開衝突窗口時,它顯示了多個文件之間的0衝突和0差異。 我在兩個分支,看起來和兩個倉庫進行repository refresh增加了gitattributes文件。 當我這兩個存儲庫都沒有提交更改,即使說明中提到的說明會提交更改(實質上是從EOL轉換中進行更改)。 這裏是我的gitattributes # Auto d

    1熱度

    2回答

    這裏是場景: 用戶A和B具有相同的源代碼。用戶A進行更改=>添加=>提交=>推送。遠程存儲庫中的源代碼已更改。 用戶B無需拉動即可開始更換。 (或者在用戶B拉動存儲庫之後應用了遠程存儲庫中的更改)然後他也想推送。此時發生衝突。我搜索了很多,並找不到任何解決方案,但手動編輯衝突。 問題:手動編輯衝突是一種有效的方法嗎?特別是在一個大項目中?什麼是方法?

    0熱度

    1回答

    所以是的,我開始得到git的吊and,並一直在使用SmartGit作爲客戶端。到目前爲止,我仍然在學習很多git語言,但我知道足夠了解合併和rebase之間的區別。 現在我正在重新開發我的分支,但發生衝突。 知道得夠多就意味着我覺得這裏的文字有點含糊,如果我繼續前進和嘗試,我就沒有信心解決這個爛攤子,所以這就是爲什麼我要求幫助。 我也想讓他們的文件替換我在我的分支中使用的版本,我想複雜地放棄在該特

    -1熱度

    1回答

    我做了git stash save然後git pullgit stash pop現在我有衝突,我想重置一個文件,使其與從存儲中刪除更改相同(我在其他文件中進行了其他更改我想保持)。 我已經試過: git checkout -f inst/app/server.R ,但得到警告: warning: path 'inst/app/server.R' is unmerged 和文件是不變的,我還