تخفیف عضویت ویژه تا 25 اردیبهشت


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



0

intro

8:20

رایگان

1

init

7:10

رایگان

2

three levels

9:4

رایگان

3

log

9:8

رایگان

4

branch

17:35

رایگان

5

checkout

7:16

رایگان

6

revert

7:36

رایگان

7

reset

7:39

رایگان

8

gitignore

9:27

رایگان

9

github

16:33

رایگان

10

remote

7:48

رایگان

11

github branches

4:49

رایگان

12

github issues

9:1

رایگان

13

README

4:30

رایگان

14

fork

13:57

رایگان

15

merge conflict

6:41

رایگان

16

github conflict

8:35

رایگان

17

stash

8:38

رایگان

دوره های پیشنهادی

دوره آموزش Multi Threading در پایتون
دوره آموزش Multi Threading در پایتون
تکمیل ضبط
امیرحسین بیگدلو
دوره آموزش طراحی دیتابیس
دوره آموزش طراحی دیتابیس
تکمیل ضبط
امیرحسین بیگدلو
دوره آموزش pandas پایتون
دوره آموزش pandas پایتون
تکمیل ضبط
امیرحسین بیگدلو



ارسال نظر


علی

5 ماه قبل پاسخ به نظر

سلام ممنون بابت آموزش‌های مفیدت؛
من الان اولین پروژه ساخت وب‌سایتمو با جنگو تکمیل کردم و می‌خوام ببرمش روی هاست؛
این مدت خیلی از مطالب مختلف رو خوندم از جمله مطالب سایت خودت رو، اما هنوز نگران نکات امنیتی سایت قبل از دیپلوی کردن هستم؛
مثلا تا الان فهمیدم که SECRET_KEY نباید داخل فایل settings.py باشه یا DEBUG باید برابر FALSE باشه همچنین mergent_code برای سایت‌های فروشگاهی نباید داخل SETTINGS قرار بگیره؛ میخواستم بدونم دقیقا چیا رو نباید داخل settings قرار بدم؟ و اینکه حتما باید از دیتابیس potsgresql استفاده کنم؟ (ضمنا اون مطلبی که راجع به دیپلوی کردن گذاشته بودید رو هم مطالعه کردم مفید بود اما جواب سوالاتمو دقیق نگرفتم)
یکم طولانی شد ببخشید؛

ارسال نظر



امیرحسین بیگدلو

5 ماه قبل

سلام
اطلاعاتی که حساس و امنیتی هستند رو نباید داخل فایل settings قرار بدین. از هر دیتابیسی که دوست دارید میتونید استفاده کنید.
در دوره امنیت در وب، به شکل کامل درباره موارد امنیتی توضیح دادم که میتونه براتون مفید باشه

احمد

2 سال قبل پاسخ به نظر

سلام من الان یه مدته روی پروژه جنگو db.sqlight3 و فایل کش و اینجور چیزا رو دارم همراه با بقیه تغییرات کامیت می کنم (یعنی در گیت ایگنور نبودش) الان چکار کنم؟ من می برمش توی گیت ایگنور ولی همچنان تغیراتش نادیده گرفته نمیشه (دستور های گیت رو هم با vs code دارم انجام میدم)

ارسال نظر



امیرحسین بیگدلو

2 سال قبل

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

mamad

2 سال قبل پاسخ به نظر

.gitignore باید تو پروژه commit کنیم؟

ارسال نظر



امیرحسین بیگدلو

2 سال قبل

آره ممد

مونگارد