W kontekście GitHub i Atlassian Stash istnieje wspólna cecha do wykonania żądania wyciągnięcia. Czym różni się żądanie wyciągnięcia od oddziału? Żądanie wyciągnięcia wygląda jak inny sposób na wywołanie oddziału lub?Czym różni się żądanie wyciągnięcia od oddziału?
Odpowiedz
Pull requests pozwalają opowiedzieć innym o zmianach już pchane do GitHub repozytorium. Po wysłaniu żądania ściągnięcia, zainteresowani mogą przejrzeć zestaw zmian, omówić potencjalne modyfikacje, a nawet push follow-up commit, jeśli to konieczne.
Oddzielna wersja kodu jest BRANCH
Oddział jest tylko oddzielną wersją kodu.
Żądanie pobrania następuje, gdy ktoś podejmuje repozytorium, tworzy własny oddział, dokonuje pewnych zmian, a następnie próbuje scalić tę gałąź (wprowadzając zmiany w repozytorium kodu innej osoby). (W najogólniejszym terminów.)
rozkładana sygnały żądania, które mają pewne zmiany w swoim oddziale połączyły się gałęzi docelowej.
Jednym z przykładów może być utworzenie nowej gałęzi "moja-funkcja" w oparciu o bieżącą gałąź rozwoju (na przykład "master"). Kiedy skończysz, możesz przesunąć swoją gałąź do zdalnego repozytorium i utworzyć żądanie ściągnięcia z "my-feature" do "master". Żądanie pobrania umożliwia użytkownikom zapoznanie się ze zmianą i komentarzem, a także może przesłać dodatkowe zmiany w tej samej gałęzi w odpowiedzi na opinie, które zostaną zaktualizowane w żądaniu pobrania. Gdy kod jest dobry do scalenia, ktoś może zastosować scalenie do wzorca i żądanie ściągnięcia zostanie zamknięte.
Możesz oczywiście scalić gałęzie bez wcześniejszego utworzenia żądania ściągnięcia, ale korzyści z żądań ściągnięcia przychodzą do współpracy. W programie Stash można skonfigurować, kto może łączyć się z wybranymi gałęziami i wymagać określonej liczby przekazujących kompilacji lub zatwierdzeń, zanim można będzie wykonać scalanie. W środowisku zespołowym taki przepływ pracy pomaga poprawić jakość kodu i prędkość programistów.
- 1. Czym różni się @ {push} od @ {u} lub oddziału śledzenia?
- 2. czym jest ścieżka //, czym różni się od/
- 3. Czym różni się ArrayListMultimap od LinkedListMultimap?
- 4. Czym różni się aplikacja Facebook od karty?
- 5. Czym różni się Rakietowy od Planu?
- 6. Czym różni się LinkedBlockingQueue od ConcurrentLinkedQueue?
- 7. Czym różni się insmod od modprobe?
- 8. Czym różni się adapter od interfejsu sieciowego?
- 9. Czym różni się okno od siebie?
- 10. czym różni się InternalResourceViewResolver od UrlBasedViewResolver
- 11. AFNetworking 3.x Czym różni się AFHTTPSessionManager od AFURLSessionManager?
- 12. Czym różni się <<?
- 13. Czym różni się HawtDispatch od Executorów Java? (i netty)
- 14. Czym różni się Clojure STM od Haskell STM?
- 15. Raven DB: Czym różni się "przemytnik" od "Import/Export"?
- 16. Czym różni się PESSIMISTIC_READ od PESSIMISTIC_WRITE w WZP?
- 17. Dlaczego generics w Javie? Czym różni się od przeciążania?
- 18. Czym XACML 3.0 różni się od XACML 2.0?
- 19. Czym różni się błąd od wyjątku w JavaScript
- 20. Czym różni się wyjątek od .ToString() i .Message?
- 21. Czym różni się klucz obcy od klucza referencyjnego?
- 22. Czym różni się metoda rozszerzenia od metody statycznej?
- 23. Czym różni się JSON.NET DataContractJsonSerializer od serializatora Newtonsoft JSON
- 24. Co to jest Google Dremel? Czym różni się od Mapreduce?
- 25. Portal Liferay: Czym różni się od Websphere Portal
- 26. Co robi flash.discard? Czym się różni od flash.clear()?
- 27. Co robi jQuery .focus (1)? Czym różni się od .focus()?
- 28. Czym różni się EST strefy czasowej od EST5EDT?
- 29. Czym różni się "origin master" od "origin/master"
- 30. Co to jest glom ?. Czym różni się od mapPartitions?