git pull يجلب التحديثات من المستودع البعيد ويدمجها في فرعك الحالي:
git pull
# same as:
git fetch
git merge origin/main
عادة جيدة
اسحب التحديثات قبل أن تبدأ العمل كل يوم، فتقل التعارضات مع زملائك.
بدل الدمج: rebase
git pull --rebase
يضع commits المحلية فوق التحديثات، فيبقى التاريخ خطًا مستقيمًا دون commits دمج.
لحفظ التغييرات المحلية نستخدم git commit أو git stash، ولإنشاء مستودع git init.