تفاوت زیادی بین یک مخزن git یک پروژه بالغ و یک مخزن ایجاد شده توسط یک توسعه دهنده بی تجربه وجود دارد. به عنوان یک برنامه نویس مبتدی که روی یک پروژه کوچک کار می کند، به تنهایی ارزش زیادی نخواهید دید. بهتر است git rebase را یاد بگیرید، زیرا این روش انعطاف پذیرترین روش برای ویرایش commit های شما است. پیام های commit را برای کارهای در حال انجام خود بنویسید تا بتوانید در همان لحظه متوجه شوید و بعداً آنها را ویرایش کنید تا نسخه نهایی را دریافت کنید. اگر میخواهید یک گزارش تغییرات یا اطلاعات انتشار ایجاد کنید – قبل از ارسال آن، باید ناسازگاریها را ویرایش کنید.
به عنوان یک برنامه نویس مبتدی، می توانید متعجب شوید از اینکه می بینید مردم به آنچه در مخزن git می رود بسیار اهمیت می دهند. یا بدتر از همه، شما می توانید کاملاً ناآگاه باشید و کارهای خود را پر از موارد زیر انجام دهید:
* fix the bug
* another attempt
* another attempt 2
* another attempt 2
* finally!
در حالی که از پشت در مورد آن قضاوت می شود. هر زمان که متقاضی کار وجود داشته باشد، تاریخچه مخزن را بررسی می کنم و آنها یک نمایه GitHub یا نمونه کار را به اشتراک می گذارند. سوال اصلی من این است – آیا آنها از قبل می دانند که مخزن را مرتب نگه دارند، یا زمانی که به تیم ملحق می شوند باید روی آن کار کنیم.
چرا اینقدر هیاهو؟
تفاوت زیادی بین مخزن Git یک پروژه بالغ و مخزن ایجاد شده توسط یک توسعه دهنده بی تجربه وجود دارد. در یک پروژه بالغ، می توانید:
- نوشتن تغییرات…