#گیت — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #گیت, aggregated by home.social.
-
فکر پشت لینوس توروالدز
-
فکر پشت لینوس توروالدز
-
دبیان قصد داره تمام توسعهاش رو #گیت محور کنه و شما هم میتونید کمکش کنید:
https://diziet.dreamwidth.org/20436.html
ممکنه براتون سوال بشه که «مگه تا الآن روی گیت نبودن؟»
پاسخ اینه که نه بهصورت رسمی، کامل و قابل اتکا.
خیلی از بستههای دبیان مخزن گیت داشتن، ولی این به معنی «منتشر شدن رسمی کد مبدأ روی گیت» نبود.
داشتن مخزن روی فورجی مثل سالسا به این معنی نیست که همون سورسِ دقیقِ متناظر با دودوییهای منتشر شده رو میشه به طور خودکار گرفت و ساخت.
هیچ ساختار شاخهٔ استانداردی الزامآور نیست؛ پس ابزارها نمیتونن به شکل قابل اعتماد ازشون استفاده کنن.
محتوای مخزن گیت خیلی وقتها دقیقاً برابر با کد مبدأ بستهٔ بار گذاشته نیست.
تاریخچهٔ واقعی کد بالادست معمولاً بهشکل رسمی و قابل ردگیری منتشر نمیشه.
مرجع نهایی هم همچنان پروندههای dsc و tarball در مخازن دبیان بودهان، نه گیت.این تغییر به این معنیه که:
گیت شکل canonical کد مبدأ باشه؛ نه یک رونوشت جانبی.
بشه دقیقاً از روی گیت همون دودوییها رو ساخت.
تاریخچهٔ بالادست و تغییرات دبیان به صورت رسمی و امضا شده منتشر بشه.
ابزارهای خود دبیان مستقیماً از گیت استفاده کنن؛ نه از tarball. -
دبیان قصد داره تمام توسعهاش رو #گیت محور کنه و شما هم میتونید کمکش کنید:
https://diziet.dreamwidth.org/20436.html
ممکنه براتون سوال بشه که «مگه تا الآن روی گیت نبودن؟»
پاسخ اینه که نه بهصورت رسمی، کامل و قابل اتکا.
خیلی از بستههای دبیان مخزن گیت داشتن، ولی این به معنی «منتشر شدن رسمی کد مبدأ روی گیت» نبود.
داشتن مخزن روی فورجی مثل سالسا به این معنی نیست که همون سورسِ دقیقِ متناظر با دودوییهای منتشر شده رو میشه به طور خودکار گرفت و ساخت.
هیچ ساختار شاخهٔ استانداردی الزامآور نیست؛ پس ابزارها نمیتونن به شکل قابل اعتماد ازشون استفاده کنن.
محتوای مخزن گیت خیلی وقتها دقیقاً برابر با کد مبدأ بستهٔ بار گذاشته نیست.
تاریخچهٔ واقعی کد بالادست معمولاً بهشکل رسمی و قابل ردگیری منتشر نمیشه.
مرجع نهایی هم همچنان پروندههای dsc و tarball در مخازن دبیان بودهان، نه گیت.این تغییر به این معنیه که:
گیت شکل canonical کد مبدأ باشه؛ نه یک رونوشت جانبی.
بشه دقیقاً از روی گیت همون دودوییها رو ساخت.
تاریخچهٔ بالادست و تغییرات دبیان به صورت رسمی و امضا شده منتشر بشه.
ابزارهای خود دبیان مستقیماً از گیت استفاده کنن؛ نه از tarball. -
دیباگ کردن با ابزارهای گیت: blame و bisect
-
این هم نوت ها و اسلاید های ورکشاپ مقدماتی #گیت که گفتم، اگر دوست داشتین میتونین ازش برای برگزاری ورکشاپ های مشابه توی اجتماع و شرکت خودتون استفاده کنین. (ذکر خیری هم از ما کنین 😁)
-
این هم نوت ها و اسلاید های ورکشاپ مقدماتی #گیت که گفتم، اگر دوست داشتین میتونین ازش برای برگزاری ورکشاپ های مشابه توی اجتماع و شرکت خودتون استفاده کنین. (ذکر خیری هم از ما کنین 😁)
-
بستههای پیکربندی خدمت git-daemon-run و git-daemon-sysvinit به دلیل حساسیتهای امنیتی، استفادهٔ کم و دردسرهای نگهداری برداشته شدند. افزودن بر اینها اجرای امنشون هم به دلیل نداشتن یکپارچگی و محرمانگی توکار دشوار بود.
برای اطّلاعات دربارهٔ چگونگی پیکربندی git-daemon برای اجرا با inetd و اجراگرهای خدمت مشابه، صفحهٔ راهنمای git-daemon رو دیده یا برای نمونهای برپایی پیکربندی کارساز #گیت امنتر بستهٔ gitolite رو ببینید. -
بستههای پیکربندی خدمت git-daemon-run و git-daemon-sysvinit به دلیل حساسیتهای امنیتی، استفادهٔ کم و دردسرهای نگهداری برداشته شدند. افزودن بر اینها اجرای امنشون هم به دلیل نداشتن یکپارچگی و محرمانگی توکار دشوار بود.
برای اطّلاعات دربارهٔ چگونگی پیکربندی git-daemon برای اجرا با inetd و اجراگرهای خدمت مشابه، صفحهٔ راهنمای git-daemon رو دیده یا برای نمونهای برپایی پیکربندی کارساز #گیت امنتر بستهٔ gitolite رو ببینید. -
اگه میخواین با مفاهیم #گیت بیشتر آشنا بشید، حساب @b0rk رو حتماً یه نگاهی بندازید. خیلی خوبه و با تصاویر توضیح میده. :git:
#معرفی #برنامهنویسی -
اگه میخواین با مفاهیم #گیت بیشتر آشنا بشید، حساب @b0rk رو حتماً یه نگاهی بندازید. خیلی خوبه و با تصاویر توضیح میده. :git:
#معرفی #برنامهنویسی -
این پروژهٔ گرافیکی #گیت خیلی جالب به نظر میرسه… مخصوصاً افزایهٔ ناتیلوسش:
https://gitlab.gnome.org/philippun1/turtle -
این پروژهٔ گرافیکی #گیت خیلی جالب به نظر میرسه… مخصوصاً افزایهٔ ناتیلوسش:
https://gitlab.gnome.org/philippun1/turtle -
بهترین پیام ادغامی که تو #گیت دیدم ((:
https://github.com/AsteroidOS/meta-sparrow-hybris/pull/16#issuecomment-1008281351 -
CW: تغییر یک ثبت گیت در گذشته
استفاده از rebase تعاملی و ویرایش ثبت
https://nickjanetakis.com/blog/change-a-git-commit-in-the-past-with-amend-and-rebase-interactive
-
لعنتی اونقدری خوبه که باید سانسور شه!
https://www.vim.org/scripts/script.php?script_id=2975
#ویم #گیت -
راهنمای کار با #گیت، از طریق رایانامه:
https://git-send-email.io/ -
امروز این پروژه رو دیدم. یک بستر آزاد و بسیار سبک مدیریت مخازن #گیت که میشه در حد کارهای معمول، روی رزبری پای هم اجراش کرد. ۵۰۰ مگ رم میخواد (حتی برای کارهای بزرگ) و حداقل ۲ پردازنده