Logo lt.boatexistence.com

Kai traukiate bazę arba suliejimą?

Turinys:

Kai traukiate bazę arba suliejimą?
Kai traukiate bazę arba suliejimą?

Video: Kai traukiate bazę arba suliejimą?

Video: Kai traukiate bazę arba suliejimą?
Video: ТЕЛЕЦ🌈ЛЕТО 2023🍀СУДЬБОНОСНЫЕ СОБЫТИЯ🍀ГОРОСКОП ТАРО Ispirazione 2024, Gegužė
Anonim

Apibendrinant, kai norima įtraukti pakeitimus iš vienos Git šakos į kitą:

  1. Naudokite sujungimą tais atvejais, kai norite, kad įsipareigojimų rinkinys būtų aiškiai sugrupuotas istorijoje.
  2. Jei norite išsaugoti linijinę įvykdymo istoriją, naudokite pakartotinę bazę.
  3. NENAUDOKITE rebase viešajame / bendrinamame filiale.

Ar „git pull“sujungiamas arba perkeliamas?

Pagal numatytuosius nustatymus git pull komanda atlieka sujungimą, tačiau galite priversti ją integruoti nuotolinę šaką su rebase, perduodant jai parinktį --rebase.

Ar turėčiau traukti po perskaičiavimo?

tl;dr Turėtumėte atnaujinti pagrindinę ir funkciją naudodami git pull ir git pull --rebase prieš perkeldami pagrindinio pagrindo funkciją. Nereikia atlikti „git pull“po to, kai iš naujo nustatote savo funkcijos šaką ant pagrindinio kompiuterio.

Ar turėčiau naudoti „git pull“ar „rebase“?

Išvada. Jei esate git pradedantysis ir norite, kad viskas būtų saugu, kodo sujungimui rekomenduoju nuolat naudoti git pull ir git merge. … Jei norite išlaikyti švarią ir tvarkingą git istoriją, git rebase yra skirtas jums Tik atminkite, kad git rebase reikia naudoti atsargiai, nes kitaip už tai mokėsite:).

Ar man reikia sujungti po ištraukimo?

Apie ištraukimo užklausų sujungimus

Ištraukimo užklausoje siūlote, kad pakeitimai, kuriuos atlikote pagrindinėje šakoje, būtų sujungti į pagrindinę šaką. Pagal numatytuosius nustatymus bet kurią ištraukimo užklausą galima sujungti bet kuriuo metu, nebent pagrindinė šaka prieštarauja pagrindinei šakai.

Rekomenduojamas: