git-workflow

    0熱度

    1回答

    Alice在功能A(分支A)上工作,在功能B(分支B)上工作Bob,並且在每個分支上工作一段時間後,他們意識到他們都需要一個通用的功能已經實現,這種情況應該如何處理? 是否應爲此常見功能創建分支(分支C)?因此,一旦共同特徵在分支C中完成,Alice和Bob將它合併到它們的分支? 當分支A和分支B合併到主分支中時會出現問題嗎? 另一個問題\情景:如果鮑勃已經在他的分支中實現了通用功能會發生什麼?他

    0熱度

    1回答

    我有2條支鏈一「主」和「分期」在Github回購。我用的是「分期」分支,使我第一次測試對我試驗場所有更新。然後一旦更新準備就緒,我合併「主」然後推到我的活網站。 我知道如果我更改我的本地副本,我可以把這個給我的「分期」分支,它只會影響我的試驗場。 但是,如果我需要做出改變只是爲了我目前的「主」分支,所以我可以我所有的「分期」更新已準備好之前推到我直播網站會發生什麼。 我已更改的文件在我的本地副本,

    3熱度

    1回答

    我對git和Jenkins相當陌生。我們希望使用Jenkins並遵循feature-branch-workflow concept,我相信這與GitHub flow類似。 我知道主分支應該始終是生產中當前部署的內容,但是何時應該更新主分支?好像有兩種選擇: 之前部署到生產:pull請求得到批准,並掌握了成功的合併觸發構建,部署到臨時 環境,QA測試,然後有人按下按鈕部署 生產 後部署到生產:東西(

    1熱度

    1回答

    當你使用vim-immgitive時,如果你發出:Gstatus它會分裂屏幕,並給你將git commit編輯器,你可以移動到不同的文件有變化,然後按回車看到它們在屏幕的另一半。我相信這就像發行:Gedit。 然後我需要手動發出:Gdiff分割一半的編輯器,並看到該文件的側差異側面審查和或階段,。 我的問題是有沒有一種方法可以讓我在按下回車鍵時自動進入:Gdiff,而我的光標位於文件名有變化的地方

    0熱度

    1回答

    我們的客戶改變了關於我們的項目之一的一些大的新功能(讓我們稱之爲FA),現在他想要這個功能的子集,但以不同的方式集成(讓我們稱之爲FB),然後放入所有初始請求的特徵,但與在FB中完成的更改合併,重疊更改將從FB中獲取。 我有這個混帳情況: 主分支的穩定版本,現在是生產 FA分支 現在我創建了一個新的分支從FB高手。 我需要整合從FA一些變化,然後做了一些工作,後來在FB,並在年底完全合併FA把所有

    0熱度

    2回答

    我們有四個人在一個小應用程序上一起工作,我們創建了一個bitbucket存儲庫。 我們想要做pull請求,所以我們應該在個人計算機上克隆存儲庫(git clone https://....com),然後爲我們的工作做一個分支?例如,如果我的朋友正在構建Facebook登錄頁面,他是否應該分叉回購,然後在那裏完成工作,或克隆主回購,然後git branch fb-login,git checkout

    3熱度

    1回答

    我有幾個存儲庫,我總是必須合併一個core存儲庫。 core存儲庫在每個存儲庫中均設置爲remote存儲庫。 一般情況下,我的工作流程,以更新資料庫是這樣的: git reset --hard origin/master git pull origin master git fetch core master 我那麼做了git merge --squash core/master,推動資源

    0熱度

    1回答

    本地和遠程刪除文件期間,我一直在使用GIT了一段時間,而且我不明白本地和遠程之間的一個核心概念很明顯。 我有點存儲區回購。 這是一箇舊的遺留應用程序,需要對配置文件陽明海運(Symfony的1.4.20) 我有一個本地版本,有需要可以在本地和遠程有點不同的兩個文件。 我做混帳克隆並獲得我需要的信息。 我更改了apps/frontend/config/factories.yml和config/dat

    1熱度

    1回答

    我正在使用bitbucket,並且遇到了使用git的rebase特性的問題。簡而言之,我需要重新應用每次重新綁定時我已經應用的更改。我使用下面的步驟重新創建了該問題。它是一個簡化版本,但結果是一樣的。 開發人員A創建一個git repo並將contributors.txt添加到master,提交和推送。現在master有一個contributors.txt文件。該文件的內容是 Developer

    0熱度

    1回答

    我想知道什麼是將「修補程序」集成到Git工作流中的下注方式。 似乎Git工作流教程的所有建議都建議將修補程序都拉到Master分支和開發/功能分支上。 但是,修復了開發分支中替換/更改/重新考慮的生產狀態的修復程序呢? 爲了給你一個想法,我的意思: 說,你部署了下面的代碼到生產 function fetchDogs() { return cats; } 兩個星期後,你發現你已經混了