git-cherry-pick

    0熱度

    2回答

    我使用TortoiseGit問題: 爲什麼能這樣呢,在做獲取和重訂? bundle.js文件由webpack生成。

    0熱度

    1回答

    櫻桃選取正在將從任意提交複製的差異序列應用於存儲庫的當前狀態。如果其中一些差異與存儲庫的當前狀態不一致,會發生什麼情況?例如,如果其中一個diff修改了一個文件f,但是這個文件不再存在於當前倉庫中呢?

    1熱度

    1回答

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

    0熱度

    1回答

    我在GIT項目中有兩個分支分支A和分支B. 其中i已承諾的碼分支A,其是貼劑1 然後櫻桃拾取支路A的貼劑1〜分支B. 後我給的第二補丁(補丁2)到相同提交在分支A. 如何將分支A的這個補丁2添加到分支B?

    0熱度

    2回答

    我對Git有疑問。我們一直在推動我們的功能,掌握最近的提交是c2的地方。在c1和c2之間幾乎有10個提交。今天,由於一些問題,我們必須創建一個分支從C1犯主人,我有一個像下面做: git branch bugfix c1 而在這個bug修正分支我已經爲犯C2的部分做了修改,必須是當下。所以我打算做以下事情: git checkout bugfix git cherry-pick -x c2

    0熱度

    2回答

    實際上我學習Git和我不知道什麼是要實現「理想狀態」的最佳實踐: Actual state: Master A-----B------C \ \ Dev D------E------F Desired state: Master A-----B------C | | Dev C------D------E-

    0熱度

    1回答

    不知過濾提交,如果有一種方法只過濾提交到應用,當我們使用, git cherry dev 在換言之,讓我們假設上面的命令產生輸出下面, - 33d5713b613f56938f23f8f61c55e63c34a92720 + fe77980a11d85ee3a14d45274b0b6db4af8b6574 - 8e642df428532339adee523234da3ce6c1def989

    1熱度

    1回答

    我的方案:我有分支B創建了分支A.我在分支B中做了一些提交,我想櫻桃採摘到分支C(這是類似於A )。我不想將B合併到C中,因爲我不想讓A的某些東西進入。 我的問題:當我做B的提交櫻桃選擇我有一些地方在分支C的衝突。這不是一個問題來解決它們,除了在分支B的衝突變化塊,A的一些東西就在那裏。 那麼,爲什麼我從A中看到任何東西顯示在C中,當它不是直接添加到B中,而我正在櫻桃中挑選提交?我猜這與衝突有關,

    0熱度

    1回答

    我得到一個奇怪的錯誤: git cherry-pick a0cd8fe fatal: bad revision 'a0cd8fe' 這是爲什麼? 請注意a0cd8fe合併到的分支已被刪除。這是爲什麼我得到這個錯誤?

    1熱度

    1回答

    我有兩個彼此非常不同的分支,但是一個分支包含一些我想添加到其他分支的有用代碼。這些分支在很久以前就發生了分歧,我無法合併它們,因爲它們的許多特徵都不相同,並且合併也不可行。 來自捐助分支的有用代碼被添加到連續的提交中,並且我有我想要挑選的提交的哈希值。當我發出命令git cherry-pick hash1 hash2時,我被告知nothing to commit, working tree cle