2017-04-06 64 views
0

我們使用與Jira和Bamboo集成的BitBucket作爲我們開發過程的一部分。我非常喜歡從Jira導航到Bitbucket的想法,能夠看到Jira上的拉取請求狀態,並在Jira上構建信息。還能夠直接從jira創建一個功能/錯誤修復分支以對用戶故事進行創建。 但是,即使將特性分支合併到主分支之後,我也不會保留分支。 有沒有一種方法可以在合併更改後刪除功能分支,但在Jira上還有一些關於此的細節。在我們的過程中,我們不刪除功能分支,恐怕一段時間後,遠程分支將會膨脹。我還有什麼其他選擇?我們可以在合併更改後刪除分支

+0

但由於存在從分支合併PR一個鏈接,基本上是同樣的提交,爲什麼你需要另一個鏈接到分支? – max630

回答

0

本地:git branch -d branch-name

遠程:git push whatever-remote :branch-name

+0

我知道要刪除分支。但刪除分支也會從jira中刪除指向/標記的地方,從我可以看到分支信息的地方。 – zilcuanu

+0

也許是一種矯枉過正的情況,但是您是否考慮過使用另一種回購方式去除那些分支,並且只保留與jira相關的回購? – eftshift0

-1

你也可以做到這一點,刪除遠程分支在吉拉 $ git push origin --delete <branch_name>

+0

我知道如何刪除遠程分支,但隨後我將從Jira中刪除分支信息。 – zilcuanu

+1

使用內部版本號更新Jira,以便您可以跟蹤工作。在我的公司,我們使用Octapus。一旦構建準備好部署到產品中,我們會在Jira中發佈該構建編號,屆時您可以刪除分支。 –

相關問題