mmj-sys ارسال شده در دِسامبر 17 2020 گزارش اشتراک گذاری ارسال شده در دِسامبر 17 2020 سلام دوستان . خیل ها هنگام برنامه نویسی حرفه ای از گیت غافل میشن و اصلا سراغش نمیرن . اما گیت خیلی خاصه نمیشه ازش گذشت . شما برای استخدام یا پروژه های فریلنسرینگ تیمی و شخصی خیلی بهش نیازمندین . ( نیازمند که نه اما خیلی عالی می شه یادش بگیرید ) . گیت خیلی میتونه جلوی اشتباهات رو بگیره و اشتباهات رو کنترل کنه و رفعشون کنه . کار تیمی با گیت به راحتی اب خوردنه . و کار باهاش هم همینجوریه . در اینجا خیلی میشه از گیت حرف زد . فقط بهتون بگم خالقش لینوکس توروالز ( خدای برنامه نویسی کسی که لینوکسو نوشت .... ) گیت مثل لینوکس بی پایانه .. هیچ کس نمی تونه بگه کل گیت رو بلده . حتی لینوکس توروالز خیلی جاهاشو فراموش کرده .. ( اگه سوالی پیش امد توی نت سرچ کنید . یا خصوصی پیام بدید تا توی همین تاپیک جوابتونو بدم ) به هیچ وجه من الوجوه اسپم ندید . گفتم که سوالات رو خصوصی بگید تا جواب بدم . خب مقدمه تموم شد . در ادامه میریم نصبش کنیم .. واکنش ها : R3XCR4PY، C0d3!Nj3ct!0n، RT3N و 6 نفر دیگر 9 نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر گزینه های به اشتراک گذاری بیشتر...
mmj-sys ارسال شده در دِسامبر 17 2020 نویسنده گزارش اشتراک گذاری ارسال شده در دِسامبر 17 2020 الان فهمیدم که اسم تاپیک اشتباه شده . ولی شما به بزرگی خودتون ببخشید . گفتم که در تاپیک بعدی میریم سراغ نصب . اولش باید بریم و از سایت گیت به نشانی This is the hidden content, please ورود یا ثبت نام و بعد روی این قسمت پلتفرم خودتونو انتخاب کنید . This is the hidden content, please ورود یا ثبت نام در مرحله بعد روی فایل دابل کلیک کنید و مثل یک ایرانی شریف فقط نکست بزنید . خب نصب کامل شد . دقسمت بعدی دستورات اولیه رو تموزش میدم . واکنش ها : Bl4ck.H4t، proxy، R3XCR4PY و 8 نفر دیگر 10 1 نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر گزینه های به اشتراک گذاری بیشتر...
mmj-sys ارسال شده در دِسامبر 19 2020 نویسنده گزارش اشتراک گذاری ارسال شده در دِسامبر 19 2020 خب دوستان سلام در اولین مرحله لازمه به پوشه پروژه تون برید .. و اگر در ویندوز هستید . بخش بالا که مسیر رو بهتون نشون میده . پاک کنید و بنویسید cmd و بعد اینتر بزنید . اینجوری cmd در پوشه مورد نظر باز میشه. مهم این نیست که چجوری دارید میرید به دایرکتوری مهم اینه که در پوشه مورد نظر کامندلاین داشته باشید . نکته اول اینکه ما هر دستور رو با کلمه git شروع میکنیم . و در لینوکس و ویندوز مشابه هستند . دستور اول : This is the hidden content, please ورود یا ثبت نام این دستور میاد و یه فولدر میسازه و مقدار های اولیه رو به رو به فایل ها میداد . اگر ارور داد این دستورات رو بزنید . This is the hidden content, please ورود یا ثبت نام این ها اسم و ایمیل شما رو با گیت ست می کنه که اگر در پروژه تغییری دادید با این اسم ثبت بشه فعلا اینارو داشته باشید . تا بعد واکنش ها : Bl4ck.H4t، backpack، MrExploit و 7 نفر دیگر 10 نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر گزینه های به اشتراک گذاری بیشتر...
mmj-sys ارسال شده در دِسامبر 20 2020 نویسنده گزارش اشتراک گذاری ارسال شده در دِسامبر 20 2020 بار دیگر سلام . اگر تا اینجای اموزش مارو دنبال کرده باشید تاحالا فهمیدید که وقتی دستور git init رو میزنید پوشه ای نمی بینید . خب این فولدر هایدن یا پنهان درست میشه اگر از سیستم های یونیکسی استفاده میکنید باید برای ساخت دایرکتوری مخفی اول اسم پوشه نقطه بزارید . ولی در ویندوز این جور نیست . ما با این که چجوری فولدر مخفی بسازیم کاری نداریم . و امروز حالت های تغییرات رو یاد میگیریم . کلا 3 حالت داره ثبت نشده - ان استیج در انتظار ثبت - استیج ثبت شده - کامیت شده وقتی ما بخوایم این وضعیت هارو ببینیم باید از دستور : This is the hidden content, please ورود یا ثبت نام استفاده میکنیم . تا وضعیت رو بهمون نشون بده . تا اینجارو داشته باشید . بقیش در ادامه ... واکنش ها : MR.MSA، proxy، nnje و 7 نفر دیگر 10 نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر گزینه های به اشتراک گذاری بیشتر...
mmj-sys ارسال شده در دِسامبر 21 2020 نویسنده گزارش اشتراک گذاری ارسال شده در دِسامبر 21 2020 اگر تا اینجای اموزش رو دنبال کرده باشید . و دستور git status رو در دایرکتوری پراجکت تون زده باشید به یه سری موتون بر میخورید . This is the hidden content, please ورود یا ثبت نام که خیلی شبیه منه . در خط اول به ما میگه شما روی شاخه مستر هستید در خط دوم ما هیچ چیز استیج شده ای نداریم . ما دو دایرکتوری انترکت داریم . خب اگه بخوایم کامیت شون کنیم باید اول از دستور زیر استفاده کنیم . This is the hidden content, please ورود یا ثبت نام اگر بخوایم همه چیزرو اضافه کنیم از سوییچ -A استفاده کنیم ( a بزرگ با کوچیک فرق داره ) اگر دوباره git status کنیم . This is the hidden content, please ورود یا ثبت نام میگه من همچین فایل هایی رو دارم . خب بقیش برای بعد ...... واکنش ها : Bl4ck.H4t، nnje، SHIWPTS13 و 7 نفر دیگر 10 نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر گزینه های به اشتراک گذاری بیشتر...
mmj-sys ارسال شده در دِسامبر 24 2020 نویسنده گزارش اشتراک گذاری ارسال شده در دِسامبر 24 2020 دوستان طی این موتون هی گفتیم کامیت و کامیت و کامیت خب حالا وقتشه با دستور کامیت تغییراتی رو که دادیم ثبت کنیم . دستور This is the hidden content, please ورود یا ثبت نام اما این دستور زیاد کمکی به پروژه نمی کنه تا وقتی از این سوییچ استفاده کنیم . This is the hidden content, please ورود یا ثبت نام به جای my comment میتونید هر متنی رو بزارید . و تغییراتی رو که داشتید توظیح بدید . اینجوری وقتی داشتید تیمی کار میکردید اگر جایی رو متوجه نشدید . به جای زنگ زدن یا ایمیل دادن . کامنت کامیتشو میخونید . الان شما تا حدودی گیت یاد دارید و همیشه تا حدودی میمونید . چون گیت انتها نداره و هیچ کس نمیتونه بگه کل گیت رو بلده . در بخش بعد لاگ رو یاد میدم واکنش ها : MR.MSA، backpack، proxy و 6 نفر دیگر 9 نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر گزینه های به اشتراک گذاری بیشتر...
mmj-sys ارسال شده در دِسامبر 28 2020 نویسنده گزارش اشتراک گذاری ارسال شده در دِسامبر 28 2020 خب در تاپیک های قبل گفتم شما بجای پرسیدن میتونید لاگ ها رو بخونید . اما چجوری ؟ با دستور This is the hidden content, please ورود یا ثبت نام این دستور یسری سوییچ داره که در ادامه میگم . فعلا نتیجشو ببینیم . This is the hidden content, please ورود یا ثبت نام اون کدی که خیلی عجیب به نظر میرسه چیز خیلی باحالیه کد منحصر به فرد هر تغییر در گیت . اما گیت قابلیت خیلی خارقالعاده ای داره . اگه جایی از کدی رو نفهمیدید . کافیه خط کد رو به گیت بدید . بعدا بهتون یاد میدم . در یادگیری گیت به من اکتفا نکنید . هر دستوری دوست دارید تو گیت بزنید . help های هر دستور رو بخونید . خراب کاری تو گیت کار خیلی سختیه . پس تا دوست دارید دستور یاد بگیرید . واکنش ها : proxy، MR.MSA، SHIWPTS13 و 6 نفر دیگر 8 1 نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر گزینه های به اشتراک گذاری بیشتر...
mmj-sys ارسال شده در دِسامبر 30 2020 نویسنده گزارش اشتراک گذاری ارسال شده در دِسامبر 30 2020 ممکن است در دایرکتوری پروژه فایلهایی داشته باشید، که نخواهید گیت آنها را در استاتوسها نشان دهد، و همچنین نخواهید در مخزن اصلی اضافه شوند.برای اینکار باید در دایرکتوری پروژه یک فایل به نام .gitignore بسازید و در آن، لیستِ فایلها و دایرکتوریهایی را که گیت باید نادیده بگیرد را بنویسید. برای مثال لیست زیر: This is the hidden content, please ورود یا ثبت نام لیستی از فایلها و دایرکتوریهاست، که گیت بعد از ساخته شدن فایل .gitignore نادیده میگیرد . توجه کنید که خود فایل .gitignore باید توسط دستور add به پروژه اضافه و کامیت شود . توجه کنید در این فایل، خطوطی که با # شروع میشوند، به عنوان توضیحات (کامنت) در نظر گرفته میشوند. واکنش ها : nnje، R3XCR4PY، Bl4ck.H4t و 5 نفر دیگر 7 1 نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر گزینه های به اشتراک گذاری بیشتر...
mmj-sys ارسال شده در ژانویه 7 2021 نویسنده گزارش اشتراک گذاری ارسال شده در ژانویه 7 2021 این قسمت میخوام برنچ ها رو اموزش بدم . فرض کنید در یک پروژه هستید . وضیفه شما اینه که برید و بخش لاگین رو بنویسید . شما اولین کاری که میکنید اینه که یه نسخه از پروژه رو میدارید و شروع میکنید به کار کردن . اما در اخر وقتی میرید فایل ها رو به مدیر پروژه میدید میبینید باید تو صف وایسید . چون هم تیمی ها هم فایل ها رو اوردن و می خوان به پروژه اصلی اضافه کنن ، اون وقت کی میاد تا کلی فایل رو پاهم مخلوط کنه ؟ چقدر زمان میبره ؟ اما اگر با گیت کار کنید همچین مشکلی پیش نمیاد . در لحظه ای که پروژه رو گرفتید باید به مدیر پروژه بگید که یه برنچ برای من درست کن . مدیر پروژه میاد و تو گیت پروژه میزنه : This is the hidden content, please ورود یا ثبت نام و وقتی شما میرید پشت سیستم میزنید . This is the hidden content, please ورود یا ثبت نام و وقتی کارتون تموم شد . میرید پیش مدیر پروژه میبینید هیچ کس نیست و طرف لم داده و برای پدر لینوکس تروارز فاتحه میفرسته . و میگه درود بر شرفت لینوکس . و شما میگید بیا و کارای منو با پروژه اصلی تلفیق کن اونم میگه ای قربونت برم . و میزنه : This is the hidden content, please ورود یا ثبت نام (فان : و برنامه نویسای ما تا اخر دنیا با خوبی و خوشی زندگی کردن . قصه ما به سر رسید کلاغه به خونش نرسید ) واکنش ها : MR.MSA، Bl4ck.H4t، R3XCR4PY و 4 نفر دیگر 7 نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر گزینه های به اشتراک گذاری بیشتر...
mmj-sys ارسال شده در ژانویه 11 2021 نویسنده گزارش اشتراک گذاری ارسال شده در ژانویه 11 2021 خب این اموزش داره کم کم کامل میشه سعی میکنم هی اپدیتش کنم . ( متکی به من نباشید . ) خب بریم سمت دنیایی خارج از سیستممون . شاید اولین استفاده شما از گیت همین دستور پایین بوده . اون موقع هنوز نمیدونستید . گیت چیه و به چه دردی میخوره . This is the hidden content, please ورود یا ثبت نام خب بعد این دستور لینکی که بهتون میدادن رو میزاشتید . و یه چیزی براتون نصب می شد . در واقع شما یه نسخه از پروژه رو از مخزن گیتهاب دانلود میکردید . خب حالا گیتهاب چیه ؟ This is the hidden content, please ورود یا ثبت نام یه سایت بزرگ که میتونید کد هاتون و پروژه هاتون رو به اشتراک بزارید . که تازگیا مایکروسافت خریدش . این گیتهاب به دو چیز مهم رو پشتیبانی میکنه . پروژه های ازاد و خصوصی . پروژه های ازاد مث چیزیه که همه میبینیم . و میتونیم کلون کنیم و سورس ها رو ببینیم . در جاهایی هست که شما دوست دارید در پروژه مشارکت کنید . اون جا شما میاید و سورس رو ویرایش میکنید . و تغییر میدید .بعد یه ریکوئست به مدیر ریپوزیستوری میدید . اون اگه از چیزی که شما نوشتید خوشش بیاد اون رو مرج میکنه . مث کاری که مدیر در جلسه قبل کرد . اما اگه خواستید نسخه خودتونو داشته باشید . و خودتون ویرایش کنید و به بقیه افراد اجازه ویرایش بدید از گزینه فورک استفاده می کنید . شاید بعد چند سال یا کمتر پروژه ها به چندیدن نسخه همزمان برسن . خب این چیز هاست که نرم افزار ازاد رو ارتقا میده . اما پروژه های پرایوت یا خصوصی اینم شبیه هموناس اما افراد مشخصی میتونن کد هارو ببینن و تغییر بدن . این نوع در گیتهاب پولیه . شاید بگید چرا ؟ باید بگم بعضی وقتا شما تجاری کد میزنین . و دوست ندارید افراد از کد های شما استفاده کنن . اما در تاپیک بعد میپردازیم به گیت لب ( چون چسبیدش زیاد خوشگل نمی شه . جدا مینویسنش . ) گیت لب ( سازندش خیلی خفنه ) هم خیلی شبیه گیتهابه فقط پولی نیست و یه فرق هایی هم داره . واکنش ها : R3XCR4PY، proxy، MR.MSA و 3 نفر دیگر 6 نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر گزینه های به اشتراک گذاری بیشتر...
mmj-sys ارسال شده در ژانویه 27 2021 نویسنده گزارش اشتراک گذاری ارسال شده در ژانویه 27 2021 در قسمت قبل قرار بود درباره گیت لب حرف بزنیم . درباره سازندش هم حرف میزنیم . برخلاف گیتهاب گیت لب برای ایرانیا تحریمه . وباید برای ورود پول و پوش از فیلتر شکن استفاده کنیم . بعد از انتقال این سرویس از مایکروسافت آژور به سکوی ابری گوگل دسترسی کاربران ایرانی به این سرویس مسدود شد، گوگل دلیل این مساله را تحریم های وزارت خزانه داری ایالات متحده عنوان کرده و گیت لب هم از کاربران خواسته کدهای خود را دانلود کرده یا از پروژه ها پشتیبان تهیه کنند. به غیر از ایران دسترسی کشور های همچون کریمه، کوبا، کره شمالی، سودان و سوریه نیز قطع شده است. اره داداشا یه زمانی تحریم نبوده و الان تحریمه . اگر بتونن مثل گیتهاب مجوز ارایه خدمات به ایرانی ها رو از دولت امریکا بگیره . خیلی عالی میشه . ما به مسایل سیاسی کاری نداریم . همین مارا بس ... فقط گفتم یه اطلاعاتی داشته باشید . اما یه مبحثی بود که باید زود تر میگفتم . شرکت های گیتهاب و گیتلب برای کاربرانشون امدن و نرمافزار های خودشون رو تولید کردن . یعنی علاوه بر مدیریت حساب بهتری که در نرمافزار وجود داره امکان ساخت مخزن لوکال هم وجود داره . خب این به چه دردی میخوره ؟؟ مثلا شما در شرکت کار میکنید و شرکت سرور های خصوصی داره و دوست داره کد های شما در داخل شرکت بمونه و یه جورایی هم از نرمافزار های مدریت پروژه استفاده کنه هم متن باز نباشه و تحت لیسانس خودش بوجود بیاد . امید وارم منظور رو گرفته باشید . تا بعد که اموزش راه اندازی سرور گیت رو بدم واکنش ها : proxy، RT3N، C0d3!Nj3ct!0n و 4 نفر دیگر 7 نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر گزینه های به اشتراک گذاری بیشتر...
mmj-sys ارسال شده در مارچ 19 2021 نویسنده گزارش اشتراک گذاری ارسال شده در مارچ 19 2021 سلام خیلی وقت بود اموزش نزاشته بودم اینم از ساختن سرور گیت روی هارد خودتون This is the hidden content, please ورود یا ثبت نام برید کیف کنید تا اموزش بعد واکنش ها : proxy، C0d3!Nj3ct!0n، MR.MSA و 3 نفر دیگر 6 نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر گزینه های به اشتراک گذاری بیشتر...
mmj-sys ارسال شده در آوریل 16 2021 نویسنده گزارش اشتراک گذاری ارسال شده در آوریل 16 2021 خب اگر پایتونی باشید احتمالا از پیپ استفاده کردید با اگر روبی کار میکنید با روبی جم خب احتمالا زبان های دیگه هم پکیج مننجر های خودشون رو دارن مهم اینجاست که ما باید در پروژه های بزرگ و کوچیک از این لایبرری هایی که باید نصب بشن نام ببریم و گرنه کاربران میوفتن لای کلی کد که نمیدونن چیه برای همین به صورت استاندارد از فایلی به نام requirements استفاده میشه که یا با فرمت تی ایکس تی یا فرمت ار ام . توی این فایل که قراردادی بین کاربران هست کتابخانه ها و نرم افزار هایی که لازم داریم رو مینویسن خیلی خوبه که ازش استفاده کنید واکنش ها : R3XCR4PY، MR.MSA، RT3N و 1 نفر دیگر 4 نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر گزینه های به اشتراک گذاری بیشتر...
mmj-sys ارسال شده در مِی 16 2021 نویسنده گزارش اشتراک گذاری ارسال شده در مِی 16 2021 خب خیلی وقت بود اموزش رو اپدیت نکرده بودم در اینجا من از گیت دیف استفاده میکنم تا تغییرات فایل بخصوصی که دارمو مشخص کنم This is the hidden content, please ورود یا ثبت نام خب تنیجه معلومی رو به شما نشون میده و نیازی به توظیح بیشتر نداره امید وارم لذت برده باشید واکنش ها : backpack، RT3N، MR.MSA و 1 نفر دیگر 4 نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر گزینه های به اشتراک گذاری بیشتر...
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .