Ze sforkowanego repozytorium na github.com zrobiłem pull request ze zmianami do źródłowego repozytorium.
Po tym, gdy pull request został zaakceptowany, w nagłówku mojego repozytorium pojawił się komunikat: This branch is 1 commit behind
źródłowe repozytorium. I menu Fetch upstream
stało się aktywne. Gdy klikam z tego menu Compare
, to pokazuje nowy commit Merge pull request
i Showing 0 changed files with 0 additions and 0 deletions
.
Czy mam coś z tym zrobić czy kolejne zmiany i kolejny pull request zostaną zaakceptowane przez system?
0
1
wszystko się zgadza. jedyna różnica między twoim branchem, a tym z upstreama jest commit z tzw. clean merge
m (czyli commit, który tylko i wyłącznie łączy dwie gałęzie - gdyby były konflikty rozwiązane podczas merge'a to miałbyś więcej zmian niż 0 changed files with 0 additions and 0 deletions
). merge commit to dalej commit, więc też go trzeba zaciągnąć do swojego brancha.
na przyszłość polecam zawsze robić feature branche, a nie walić do mastera (czy inaczej nazwanego głównego brancha), nawet w swoim forku repozytorium. będzie mniej zamieszania.