💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ sajjad maddahnezhad
git push
محسن محمدی رهنما حل شده توسط محسن محمدی رهنما

سلام با عرض خسته نباشید .

ببخشید یه سوال داشتم ، تفاوت دو کامند زیر چیه؟؟؟

git push -u  origin master

                   vs

  git push origin master 

سلام سجاد جان وقتت بخیر . ببخشید اگه روی صحبتت با استاد بود من دارم پاسخ میدم . ببین درواقع u- اشاره داره به Upstram , حالا Upstream به چیه؟ درواقع این دوستمون اشاره میکنه به repository اصلیمون و با استفاده از این خاصیت u- درواقع به git میگیم که تا master مون رو به repository اصلی مون متصل کن به این ترتیب دیگه git میفهمه که از سری بعد از کجا pull  یا push رو انجام بده این زمانیه که ما میخوایم برای اولین بار repositoryمون  رو ایجاد کنیم (gitHub یا gitLab) با استفاده از این خاصیت به git اعلام میکنیم که repository مرکزی مون کدومه. و از سری‌های بعد دیگه لازم نیست u- رو بکار ببریم .

امیدوارم تونسته باشم راهنماییت کنم دوست من.

اگه در صحت عرائضم هم شک داشتی به اینجا مراجعه کن

بهترین پاسخ
محسن محمدی رهنما ۲۳ خرداد ۱۳۹۹، ۲۰:۲۸