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. 如何合併SVN分支到主幹?
- 7. 如何撤消主分支的合併?
- 8. 如何在JGit中合併?
- 9. 分支是否合併到被認爲已關閉的主幹?
- 10. 正確的方式合併到主分支到分支
- 11. 如何正確合併2個分支
- 12. Git:將分支合併到主分支或主分支
- 13. 將多個git分支合併爲主?
- 14. 跨主分支合併?
- 15. 合併分支到主
- 16. Git合併分支與主
- 17. 如何重新合併已經合併的分支?
- 18. 如何將分支分支直接合併到主幹
- 19. 如何將開發分支合併到SourceTree中的主分支?
- 20. 如何從主分支(Github)中取出合併分支?
- 21. 如何合併本地功能分支中的主分支
- 22. 如何合併一個分支回TortoiseGit的主分支
- 23. 合併分支。 - 如何在合併時忽略某些文件?
- 24. Git合併:爲什麼我看到一些是「合併分支'的主'github.com:foo/bar」,有些是「合併遠程追蹤分支'起源/主''?
- 25. 主人合併到工作分支即使我合併工作分支到主
- 26. 如何合併git分支以使主題提交爲孤立?
- 27. 如何重置當前分支併合併到已有的分支
- 28. 檢查一個分支是否已合併爲主並且尚未還原
- 29. 2分支主分支 - 合併分支1回到主分支並使用分支2中的代碼?
- 30. 如何確定git分支源或找到合併提交