Junior
Koja je razlika između komandi git push i git pull, i zašto se svaka od njih koristi?
sobes.tech АИ
Одговор од АИ
git push se koristi za slanje lokalnih promena (commitova) u udaljeni repozitorijum. On ažurira udaljeni repozitorijum u skladu sa stanjem lokalnog. Ukratko, delite svoj napredak.
git pull se koristi za preuzimanje promena iz udaljenog repozitorijuma i njihovu integraciju u trenutnu lokalnu granu. To je ekvivalentno izvršavanju git fetch praćenom git merge. Sinhronizuje vaš lokalni repozitorijum sa udaljenim.
Razlika je u pravcu toka podataka: push šalje promene iz lokalnog u udaljeni, a pull prima promene iz udaljenog u lokalni.
Primer korišćenja git push:
# Slanje promena u main granu na origin
git push origin main
Primer korišćenja git pull:
# Preuzimanje promena iz main grane na origin
git pull origin main