آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

.gitignore و .gitattributes برای توسعه دهندگان PHP

Y.P.Y  8 سال پیش  8 سال پیش
0 0

 شامل فایلها و دایرکتوری های سیستم عامل ها، ویرایشگر ها، IDE ها، VCS ها، Package manager ها، Dependency manager ها، اتوماسیون های Build ی مرتبط با PHP:

.gitignore

https://gist.github.com/Yousha/a5514afd6cda8afba800f5af9f7115b4

.gitattributes

https://gist.github.com/Yousha/7261821fc14025fa740424e60ee5ec7c

 

+1 0
فایل gitattributes چیست و چرا استفاده میشه؟ (8 سال پیش)
0 0
یه توضیح برای دوستانی همچون من که اصلا متوجه مفهوم این تاپیک نمیشند بدید عالی هست. (8 سال پیش)
0 0
اموزش های گیت که توی اموزش های اندروید رایگان هست رو ببینید با git و gitignore اشنا میشید. (8 سال پیش)
0 0
با گیت آشنایی دارم. منتهی این فایل ها و... در چه موردی هستند؟ (8 سال پیش)
+1 0
فایل gitignore برای نادیده گرفتن یه سری فایل ها هست مثلا فایل هایی که با ide بوجود میاد و برای پروژه نیست یا یه سری فایل های دیگه که نباید توی version controll ثبت بشن. در مورد فایل gitattribures اطلاع زیادی ندارم. (8 سال پیش)
+1 0
فایل gitattributes رفتار برنامه Git رو با برخورد با انواع فایل و با انواع Line Ending ها مثل CRLF LF CR تعیین می کنه. برای نمونه به Git اعلام میکنه که اگر پسوند فایل bat بود اولاً نوع فایل Text هست، دوماً line Endingش رو به CRLF (ویندوزی) تبدیل کن. یا اگر پسوند فایل exe بود، نوع فایل binary هست، پس کاری بهش نداشته باش. یا اگر پسوند فایل sh بود اولاً نوع فایل Text هست، دوماً line ending ش رو به LF (لینوکسی) تبدیل کن و... (8 سال پیش)
0 0
فایل gitignore به برنامه Git اعلام میکنه که چه فایلها یا پوشه هایی رو کلاً "نادیده" بگیره انگار که اصلاً وجود ندارن. و هنگام push/pull کردن اصلاً کاری بهشون نداشته باشه. برای نمونه، چه لزومی داره فایلها و پوشه هایی مثل desktop.ini و .DS_Store و /.idea/ و .bak و /vendor/ برای دیگران هم ارسال یا push بشه؟ هیچی! پس توسط gitignore به برنامه Git دستور میدیم که این فایلهای متفرقه، شخصی و زباله رو نادیده بگیره و به مخرن اصلی ارسال نکنه. (8 سال پیش)
 برای این سوال پاسخی وجود ندارد.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .