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

طبقه بندی موضوعی

۳ مطلب با موضوع «linux :: git» ثبت شده است

۱۸
ارديبهشت

آماده سازی پروژه محلی برای رهگیری تغییرات:

بعد از این که پروژه ای رو شروع کردیم به هر زبانی و با هر IDE و یا ویرایشگر متنی فرقی نمیکند (IDE هایی مثل نت بینز و یا اکلیپس پلاگین هایی برای کار با گیت دارند اما فرض میکنیم هیچ ابزاری غیر از خط فرمان و گیت در اختیار نداریم). به پوشه پروژه میریم و با دستور git init مخزن آماده میشود. و برای اولین قدم لازم است یکبار  git add . را اجرا کنیم. از این به بعد هر چیزی که تغییر کند قابل رهگیری است. (چون فایل هایی از قبل در پوشه بوده اند و تا زمانی که add نشوند رهگیری ای در کار نخواهد بود.)

  • younes RayanFar
۱۵
ارديبهشت

gist یک روش کارآمد برای به اشتراک گذاشتن یک قطعه کد است با این ابزار میتونیم یک فایل یا بخش هایی از یک فایل و یا یک برنامه کامل را به اشتراک بگذاریم. گیست در آدرس (https://gist.github.com) در دسترس است.

در واقع هر gist یک منبع (repository) گیت است. این یعنی میتونیم کلانش کنیم فورکش کنیم و به هر روشی قابل دستکاریه.

  • younes RayanFar
۰۹
ارديبهشت

سیستم کنترل نسخه گیت بسیار پیچیده و منعطف است (ادامه در ویکی پدیا). در این پست سعی میکنم یک سری از دستورات اولیه و کاربردی گیت رو لیست کنم( و حتما در آینده تکمیل خواهد شد.).

برای شروع به این صفحه برید. آموزش اینتر اکتیو گیت هاب.

و برای ادامه بهتره یک کتاب خوب در مورد گیت بخونید. (مثلا نمونه های جالبی اینجا وجود داره)

نکته : فراموش نکیند گیت و گیت هاب با هم یکی نیستند در واقع گیت هاب یک سرویس میزبانی مخازن گیت است و یک سری امکانات اضافه تر نسبت به هسته گیت در اختیار کاربرانش قرار میده. (Pull requests, issues, wikis, forking و Gists)

و اما دستورات پرکاربرد عبارتند از  :

  • younes RayanFar