3
A
回答
4
RevWalk::isMergedInto()
可用於確定提交是否合併到另一個提交。即,如果第一個參數中給出的提交是第二個給定提交的祖先,則isMergedInto
返回true。
try(RevWalk revWalk = new RevWalk(repository)) {
RevCommit masterHead = revWalk.parseCommit(repository.resolve("refs/heads/master");
RevCommit otherHead = revWalk.parseCommit(repository.resolve("refs/heads/other-branch");
if(revWalk.isMergedInto(otherHead, masterHead)) {
...
}
}
要獲得使用ListBranchesCommand
所有分支的列表:
List<Ref> branches = Git.wrap(repository).listBranches().setListMode(ListMode.ALL).call();
相關問題
- 1. VSTS合併的Git分支孫子到主後子分支已合併到主
- 2. 分支壁球合併爲主,併合並回分支
- 3. 合併分支'主'
- 4. 如何找出TFS變更集已合併到哪個分支
- 5. SVN將一個已經合併的分支合併到主幹
- 6. 如何撤消主分支的合併?
- 7. 分支是否合併到被認爲已關閉的主幹?
- 8. 正確的方式合併到主分支到分支
- 9. 如何正確合併2個分支
- 10. 將多個git分支合併爲主?
- 11. 如何重新合併已經合併的分支?
- 12. 如何從主分支(Github)中取出合併分支?
- 13. 如何合併本地功能分支中的主分支
- 14. 主人合併到工作分支即使我合併工作分支到主
- 15. 如何合併git分支以使主題提交爲孤立?
- 16. 2分支主分支 - 合併分支1回到主分支並使用分支2中的代碼?
- 17. 將分支合併到主幹。更改分支的主幹
- 18. 我如何檢查,如果主已經合併到當前分支
- 19. 如何:SVN分支合併
- 20. 如何合併叉分支
- 21. 檢查SQUASHED時Git分支是否已合併到主控中?
- 22. 確定分支是遠程還是本地(使用JGit)?
- 23. 分支後刪除主機的某些代碼時Git分支和合並
- 24. 如何確定哪個提交引入了octopuss合併中的哪些更改
- 25. 獨立的git分支分爲多個分支以合併爲主
- 26. 確定哪些事件已經穿過
- 27. 如何檢查TFS 2008變更集已被合併到哪個分支?
- 28. 回滾併合並回特定的開發分支到主分支
- 29. 如何修復分支中已經與主人合併後的錯誤?
- 30. Git:如何合併/更新分支的部分從/到主?