Przejdź do treści głównej
INF.04Pytanie #725 z 856systemy-kontroli-wersji-git

W systemie kontroli wersji Git, które polecenie pozwala na utworzenie nowej gałęzi i jednoczesne przełączenie się na nią?

Opcje odpowiedzi:
A
git branch new-feature
B
git checkout -b new-feature
Prawidłowa
C
git commit -b new-feature
D
git merge new-feature
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: B

Uzasadnienie i szersze wyjaśnienie:

Polecenie git checkout z flagą -b jest skrótem, który wykonuje dwie operacje jednocześnie: tworzy nową gałąź (tak jak git branch nazwa_gałęzi), a następnie od razu się na nią przełącza (tak jak git checkout nazwa_gałęzi). Jest to bardzo często używane polecenie w codziennej pracy z Gitem w celu rozpoczęcia pracy nad nową funkcjonalnością.

Dlaczego pozostałe odpowiedzi są nieprawidłowe?

  • A. git branch new-feature: To polecenie tylko tworzy nową gałąź o nazwie new-feature, ale nie przełącza na nią aktywnego środowiska pracy.
  • C. git commit -b new-feature: Polecenie git commit służy do zapisywania zmian w repozytorium, a flaga -b nie jest standardowym parametrem dla tej komendy.
  • D. git merge new-feature: To polecenie służy do łączenia zmian z gałęzi new-feature do gałęzi, na której aktualnie się znajdujemy.

Chcesz poćwiczyć całą kwalifikację INF.04?

Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.

Rozwiąż w Quizie

Pojęcia z tego pytania

Cały słownik INF04
Reklama

Podobne pytania z działu „Systemy kontroli wersji git”

Ten sam obszar materiału z kwalifikacji INF.04. W całej bazie znajdziesz 25 pytań z tego działu.