Ktoś wysłał mi żądanie pobrania na BitBucket. Wprowadzona zmiana jest przesłana do domyślnego oddziału. Zanim go scalę, chciałbym wprowadzić kilka poprawek, ale co ważniejsze, chciałbym opublikować podgląd tej zmiany, aby społeczność mogła ją ocenić i sprawdzić, czy są zadowoleni.Jak powinienem obsłużyć żądanie ściągania w BitBucket, które wymaga pewnych poprawek?
Idealnie chciałbym pociągnąć zmiany na głównej repo, ale umieścić go na oddział. Dokonaj kilku poprawek. Oznacz to tak, jakbym to zrobił, i opublikuj. Jednak wydaje się, że nie jest to możliwe: jeśli dobrze rozumiem, gałąź jest "zapieczona" i nie mogę przenieść zmiany na inną gałąź. Czy to jest poprawne?
Jeśli tak, co mogę zamiast tego zrobić? Mógłbym pociągnąć, a potem połączyć drugą głowę w niepamięć, jednocześnie tworząc gałąź od zmiany, którą pociągnąłem. Mogę też wykonać pracę na widelcu, ale oznacza to, że nie będzie znacznika związanego z tą kompilacją w głównym repozytorium. Czy powinienem zrobić coś zupełnie innego?
P.S. Sama zmiana jest wysokiej jakości i to jest , a nie o zwrócenie się do oryginalnego autora o poprawienie.
byłoby możliwe jest przeniesienie zmian do "domyślnych", ale pozostawienie ich niezmienionych, dodawanie zakładek do nowej głowy, aby nadać jej etykietę. W ten sposób nie masz problemów związanych z rebase. Nie jestem w 100%, jeśli BitBucket obsługuje zakładki. –