راه کار استفاده از GITLAB در زمان تحریم

خب همونطور که میدونید GitLab هم ایران را تحریم کرده و دردسر توسعه دهنده ها و برنامه نویس ها را نسبت به قبل بیشتر کرده.

راه حل های مختلفی وجود داره که یکی از دوستان توی این لینک توضیحاتی در موردش نوشتن. راه حل های خوبی گفته شده و یک راه حل جدید هم من اینجا مینویسم شاید به درد دوستان بخوره.

به احتمال زیاد با سرویس Tor آشنا هستید :)) خب اگر آشنا نیستید نگران نباشید آقای علی مولایی توضیح مفصل و کاملی برای نصب و راه اندازی این سرویس برای دور زدن عمو فیلترچی دادن که می تونید از اینجا اطلاعات کاملی بدست بیارید و اون را نصب و راه اندازی کنید.

حتما این کار را انجام بدید چون جز پیشنیازهای ما برای ادامه آموزش است.

اما بعد از نصب و راه اندازی سرویس Tor برای اینکه بتونید از سرویس هایی مثل git و مخصوصا برای push کردن فایل هاتون به gitlab.com استفاده کنید میتونید ابزار جدیدی به نام torsocks را نصب و استفاده کنید.

برای این کار ابتدا لیست مخازن را بروزرسانی کنید

$ aptitude update

مرحله بعد هم با اجرای دستور زیر این ابزار را نصب کنید

$ aptitude install torsocks

بعد از نصب برای استفاده از این ابزار برای دور زدن تحریم های گیت لب به عنوان مثال بعد از تغییرات فایل ها، زمانی که خواستید عمل push را انجام بدید به جای دستور زیر

$ git push -u origin master

از دستور جایگزین جدید بشکل زیر استفاده کنید:

$ torsocks git push -u origin master

امیدوارم این آموزش مفید بوده باشه. موفق باشید 🙂

بروزرسانی:

یک روش جدید هم وجود داره که در این روش، بدون نیاز به torsocks هم می‌تونید عملیات دور زدن را انجام بدید 🙂 کافیه مطلب جدید علی عزیز را توی این پست مطالعه کنید.

 

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *