git-patch

    14熱度

    4回答

    我有一個修補程序文件。 我想將這個補丁應用到我在git倉庫中的代碼。 當我使用subversion時,這個過程非常簡單:右擊 - > tortoise svn - >應用補丁。它始終如我所願。 但我不能這樣使用git。 Git不適用我的補丁。它抱怨 修補程序沒有有效的電子郵件地址。 所以,我的問題是: 「如何在這種情況下應用補丁文件?」

    0熱度

    2回答

    我們正在考慮兩種方式在一個新的項目使用Git工作: 開發者發送補丁來維護(這可能最終會被開發商之一),他的蘋果那些,測試和集成 開發人員將其提交到公共「開發人員」分支(項目的每個子模塊的分支),維護人員獲取有關推送的郵件通知,並可以查看\ test \ integrate。 最終結果是相同的 - 一個基於最新的分支,包含開發人員提交。 所以 - 我的問題是,哪個更好?我應該在一個非開源項目開發者的

    1熱度

    1回答

    這裏的情況... 我需要能夠重新綁定到一個時間點的git倉庫分支,然後刪除(並存儲或保留)我的提交超出該時間點。保留了重新申請的每一件事情的能力......但不能讓他們生活在遠程倉庫... 原因(也許你就會有一個更好的解決方案) 有個約定我已經工作了幾個月的工作,他們拒絕付款......我想能夠將回購回放到我參與的開始階段,刪除(並存儲)我的工作以重新應用付款.. 複雜的問題是,有其他用戶一前一後

    5熱度

    2回答

    我有兩個互相分叉的git回購站,我需要偶爾將提交從一個提交到另一個。 例如: git-repo1具有該目錄結構: repo1/project1/src repo1/project2/src git-repo2同時具有以下的目錄結構: repo2/src/ 我想要做的就是進行一系列提交併生成補丁,僅針對在特定子目錄(例如repo1/project1/src)內更改文件的提交,並忽略僅在其他任何位置更

    3熱度

    3回答

    我想檢索一個提交列表作爲補丁,然後嘗試將它們應用到另一個存儲庫中,該存儲庫中存儲了一個非常接近的項目,以至於我想要檢索補丁:我如何在一個命令中檢索所有補丁? git format-patch和git log -p最好的方法(和差異)是什麼?

    19熱度

    3回答

    我想使用Git的耐心差異算法(如果您使用參數調用git diff時得到的算法)與git add -p。我怎樣才能做到這一點? 背景:我正在處理一些XML文件,以及git diff的正常算法produces pretty poor diffs due to "misaligned" entry/exit tags。如果我運行git diff --patience,我會得到更多有用的差異,但在git

    4熱度

    1回答

    這是一個recurring問題對我來說,但我想重申。 快速解釋我的情況:我處於一種環境中,我沒有git服務器,也沒有共享分區或編碼器之間的任何共同點。沒有,不會有,不可能有。期。 我試圖想出一個工作流程解決方案,即使在我們管理的環境中,我們的代表也需要合理的同步。 我想目前該解決方案採用一個討論小組分發補丁,兩個主要分支,並用一個看似簡短的工作流程,如下: 分支是marster和yours mas