gitignore. File in Android

پرسیده شده
فعالیت 1463 روز پیش
دیده شده 867 بار
2

سلام وقت بخیر 

سوالی که دارم این هست که وقتی من پروژه ای رو به سمت gitlab م push میکنم میبینم که در صفحه gitlab فایلی با عنوان .gitIgnore اضافه شده 

که در آن حاوی اطلاعات زیر هست:

*.iml
.gradle
/local.properties
/.idea/caches
/.idea/libraries
/.idea/modules.xml
/.idea/workspace.xml
/.idea/navEditor.xml
/.idea/assetWizardSettings.xml
.DS_Store
/build
/captures
.externalNativeBuild
.cxx

حال سوال من اینجاست آیا در برنامه نویسی اندروید نیازی به ساخت این فایل به صورت دستی وجود ندارد؟(چون میبینیم به صورت اتومات ساخته شدند)

سوال دوم در اندروید اصلا چه فایل هایی رو نباید بفرستیم سمت ریموت سرور؟

سوال سوم :ایا هر فایلی که ما به گیت ایگنور اضافه میکنیم خود ابزار git میفهمید که نباید فرستاده بشن سمت ریموت سرور مد نظرمون؟

فایل پیوست

پوریا شفیعی
پوریا شفیعی

26 اردیبهشت 99

3
حذف شده

سلام پوریا جان وقتت بخیر دوست خوبم، اول اینکه هم از شما هم از استاد محترم عذر میخوام که بنده دارم پاسخ میدم . پوریا سوال اول و دومت رو من یکی میکنم ببین حالا من چون جاوا اسکریپتی هستم زیاد با فایل هایی که شما کار میکنید آشنا نیستم ولی یک سایتی وجود داره به نام gitignore که شما براساس اون زبان و تکنولوژی که احتیاج دارید، میاد برات فایل gitignore. ش برات میسازه (یعنی از اون موقع که این سایت رو دیدم کلی پدر و مادر اون کسی که این سایت رو درست کرد دعا کردم D: فکر کنم خوده استاد آوند هم معرفیش کرد) من الان برای اندروید هم امتحان کردم فایل gitignore. ش رو داشت  جواب سوال سومت هم اینطوری برات بگم پوریا هرررررر چیزی که نمیخوای git اون هارو دنبال کنه و یا اینطوری بگم نمیخوای توی repository ت وجود داشته باشه بزارشو توی gitignore.

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

فایل پیوست

محسن محمدی رهنما

توسط

محسن محمدی رهنما

26 اردیبهشت 99

حذف شده
ممنونم محسن رفیق عزیزم ، وقتی توی گیت ایگنور می‌ذاریم اون چیزایی که توی اون سایت هست ، دیگه خود گیت می‌فهمه که نباید اون ها رو بفرسته سمت گیت هاب یا گیت لب؟ و همچنین در حد همون سایت کافیه ؟ ?
پوریا شفیعی

26 اردیبهشت 99

حذف شده
قربانت پوریا جان ، آره دقیقا ببین پوریا اینجوری بهت بگم. تو فقط روی دکمه create کلیک میکنی مابقیش اون سایت برات تمامی مواردی که لازمه توی repository ت نباشه در قالب یه فایل میسازه و توام میزاریش توی gitignore. و خلاص به همین راحتی یعنی مثل بنز صرفه جویی میکنه توی وقتت فقط برات نون نمیگیره ?
محسن محمدی رهنما

26 اردیبهشت 99