Używamy git, bitbucket i IntelliJ IDEA. Projekt jest napisany głównie w języku Java i Groovy.Jak sprawdzić żądanie ściągnięcia w IntelliJ IDEA?
Czy istnieje dobry sposób sprawdzania żądań pobierania bezpośrednio z IntelliJ?
Używamy git, bitbucket i IntelliJ IDEA. Projekt jest napisany głównie w języku Java i Groovy.Jak sprawdzić żądanie ściągnięcia w IntelliJ IDEA?
Czy istnieje dobry sposób sprawdzania żądań pobierania bezpośrednio z IntelliJ?
Formalne wsparcie dla GitHub (lub BitBucket dla tej sprawy) wyciągnąć wniosek, przegląd jest nadal w toku (issue IDEA-85079
, otwarty w 2012 roku)
Pozostaje Ci manual process, ściągam PR i porównując branże:
git fetch origin pull/1234/head:pr-1234
git fetch origin refs/pull-requests/1234/from:pr-1234
(Patrz także "How to fetch Pull Requests in BitBucket")
Następnie można compare branches in IntelliJ.
I łatwiej dołączyć fetch = +refs/pull/*/head:refs/remotes/origin/pr/*
pod [zdalny "pochodzenie"] sekcji wewnątrz .git/config więc wygląda to tak:
[remote "origin"]
fetch = +refs/heads/*:refs/remotes/origin/*
url = xxxxxxxxxxxxxxx.git
fetch = +refs/pull/*/head:refs/remotes/origin/pr/*
A potem git fetch origin
pobiera wszystko wyciągnąć wnioski. Myślę, że to powinno działać również dla BitBucket, chociaż nie testowałem tego.
Szukałem rozwiązania bitbucket, ale myślę, że to przyjdzie nawet po Githubie. – gba
@gba W rzeczywistości problem (i obecne rozwiązanie) jest taki sam dla żądań pobierania bitBucket – VonC
@gba Edytowałem odpowiedź, aby uwzględnić refspec ważny dla BitBucket (zamiast tylko GitHub) – VonC