Logo mn.boatexistence.com

Rebase эсвэл нэгтгэх үед?

Агуулгын хүснэгт:

Rebase эсвэл нэгтгэх үед?
Rebase эсвэл нэгтгэх үед?

Видео: Rebase эсвэл нэгтгэх үед?

Видео: Rebase эсвэл нэгтгэх үед?
Видео: Выучите 200 НЕВЕРОЯТНО ПОЛЕЗНЫХ английских слов, значений и фраз 2024, May
Anonim

Товчхондоо, Git-ийн нэг салбараас нөгөө салбар руу өөрчлөлт оруулахыг хүсвэл:

  1. Түүхэнд олон үүрэг даалгаврыг тодорхой бүлэглэхийг хүсэж байгаа тохиолдолд нэгтгэхийг ашиглана уу.
  2. Та шугаман өгөгдлийн түүхийг хадгалахыг хүсвэл rebase-г ашиглаарай.
  3. Нийтийн/хуваалцсан салбар дээр rebase бүү ашигла.

git pull нэгтгэдэг үү эсвэл дахин тохируулдаг уу?

Өгөгдмөлөөр, git татах команд нь нэгтгэх үйлдлийг гүйцэтгэдэг боловч та алсын салбарыг --rebase сонголтоор дамжуулснаар түүнийг хүчээр нэгтгэж болно.

Би дахин тохируулсны дараа татах ёстой юу?

tl;dr Та функцийг мастер дээр дахин суулгахаасаа өмнө git pull болон git pull --rebase ашиглан мастер болон функцийг хоёуланг нь шинэчлэх хэрэгтэй. Та өөрийн онцлогийг дахин суулгасны дараа git pull хийх шаардлагагүй үндсэн дээр байрлах салбар.

Би git pull уу эсвэл git rebase уу?

Дүгнэлт. Хэрэв та git-ийн анхлан суралцагч бол бүх зүйл аюулгүй байгаасай гэж хүсч байвал кодыг нэгтгэхийн тулд git pull болон git merge-г байнга ашиглахыг зөвлөж байна. … Хэрэв та git түүхийг цэвэр, эмх цэгцтэй байлгахыг хүсч байвал git rebase танд зориулагдана git rebase-г болгоомжтой ашиглах хэрэгтэй, эс тэгвээс та үүний төлөө төлбөр төлөх болно гэдгийг санаарай.:).

Би татсаны дараа нэгтгэх шаардлагатай юу?

Татаж авах хүсэлтийг нэгтгэх тухай

Татаж авах хүсэлтэд та толгой салбар дээр хийсэн өөрчлөлтөө үндсэн салбар болгон нэгтгэхийг санал болгож байна. Өгөгдмөлөөр, толгой салбар нь үндсэн салбартай зөрчилдсөнөөс бусад тохиолдолддурын татах хүсэлтийг хүссэн үедээ нэгтгэж болно.

Зөвлөмж болгож буй: