­čî│ Git ile Branch ─░┼člemleri

Projedeki her geli┼čtirme dallar─▒n─▒n y├Ânetimi

Branch ─░┼člemleri

Branch (dal) git y─▒─č─▒tlar─▒nda imle├ž g├Ârevi g├Âren ara├žlard─▒r. Ek bilgi i├žin buraya t─▒klayabilirsin.

  • ├ľnemli: Dalland─▒rmalar─▒ orjinal proje ├╝zerinden yapmazsan─▒z di─čer dallar ile kar─▒┼čabilir.

Genelde master i┼člemi (projenin asl─▒) ile test i┼člemlerini birbirinden ayr─▒ yerlerde saklamak ama├žl─▒ kullan─▒l─▒rlar

branch-pic

HEAD ├╝zerinde bulundu─čumuz branch'i (imleci | dal─▒) g├Âsterir. Ye┼čil renkli kareler Commit i┼člemlerini g├Âsterir.

detailed-branch-pic

S─▒k Kullan─▒lan Branch ─░┼člemleri

Yeni bir branch, test i┼člemleri i├žin s─▒kl─▒kla kullan─▒l─▒r.

─░┼člem

A├ž─▒klama

git branch <branch_ismi>

Branch olu┼čturma

git checkout <branch>

Branch de─či┼čtirme

git branch -d <branch>

Local branch kald─▒rma

git branch -D <branch>

Local branch zorla kald─▒rma

git push <url veya remote> -d <branch>

Remote branch kald─▒rma

  • <branch> Se├žilecek dal (HEAD (ana dal) i├žin 'master' kullan─▒l─▒r)

    • ├ľrn: master

  • -d Silme parametresi yani --delete

  • -D Zorla silme parametresi yani --delete --force

  • <url | remote> Uzaktaki git adresi veya ismi

    • ├ľrn: origin veya https://github.com/yedhrab/YBilgiler.git

Branch kald─▒rma hakk─▒nda ek bilgi i├žin [buraya][git branch silme i┼člemleri] bakabilirsin

Remote Kald─▒rma & G├Âsterme

git remote -v
  • -v Verbose, kontrol edilenleri g├Âsterir.

git remote rm [branch]
  • branch Kontrol t├╝r├╝. Mesela origin

Detayl─▒ a├ž─▒klama i├žin buraya t─▒klayabilirsin.

­čöŚ Harici Ba─člant─▒lar