در این repo نحوه شرکت در leo contributor badge آموزش میدم. در این آموزش ما از طریق windows اقدام به نصب زبان برنامه نویسی leo میکنیم و توسط این زبان از طریق محیط ترمینال اقدام به برنامه نویسی میکنیم**
ابتدا باید 2 پیش نیاز رو نصب کنیم
-
Install (https://git-scm.com/downloads) . مراحل نصب برای ویندوز را انجام دهید
-
Install https://visualstudio.microsoft
این مورد رو هم نصب کنبد
ابتدا ترمینال ویندوز خودمون رو باز میکنیم. من از cmd استفاده کردم با استفاده از سرچ ویندوز میتونید اون رو پیدا کنید
1: دانلود و نصب leo
1.1 نصب rust
https://www.rust-lang.org/tools/install
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
بعد از اجرای این کد 1 و اینتر را بزنید
دوباره اینتر بزنید
1.2 دانلود سورس کد leo
git clone https://github.com/AleoHQ/leo
سپس
cd leo
1.3 نصب leo
cargo install --path .
بعد از وارد کردن این دستور فرایند نصب شروع میشود و با توجه به سرعت اینترنت شما این فرایند بین 10 الی 20 دقیق طول میکشد
در نهایت بعد از اتمام نصب دستور leo help
را وارد کنید و اگر با تصویر زیر روبرو شدید نصب شما موفق بوده است
2.آموزش کار با leo
2.1 ساخت ولت جدید
leo account new
یا ایمپورت ولت قدیمی
leo account import YOUR_Private_Key
به جای YOUR_PRIVATE_KEY شما باید کلید خصوصی خودتون رو قرار بدید
2.2 با دستور زیر چند نمونه از مثالهای آماده رو میتونید مشاهده کنید و به دلخواه یکی رو انتخاب کنید
leo example
2.3 ما از تیک تاک استفاده میکنیم با دستور زیر
leo example tictactoe
2.4 حالا با دستورات زیر میتونید برنامه رو ران منید و مشاهده کنید
cd tictactoe
leo run new
3. حالا این برنامرو به گیتهاب خودمون هم انتقال بدیم
3.1 نصب git
cd tictactoe
git init -b main
git add .
3.2 قبل از ساخت کامیت نیاز هست که شما ایمیل حساب کیتکوین خودتون رو داخل ترمینالتون ثبت کنید
git config --global user.email mail@.com
به جای mail@.com ایمیل خودتون رو قرار بدید
git config --global user.name your_username
به جای your_username هم یوزرنیم گیتهاب خودتون رو قرار بدید
3.3 حالا کامیت بسازید
git commit -m "any_name"
به جای عبارت any_name نام دلخواهتون رو قرار بدید
3.4 حالا برید داخل گیتهاب و repo جدید خودتون رو بسازید
نام دلخواه خودتون رو قرار بدید و باقی موارد مانند تصویر باشه و در نهایت روی creat repositiry کلیک کنید
3.5 لینک repo خودتون رو در حالت https قرار بدید و کپی کنید
3.6 دستورات زیر رو در ترمینال خودتون وارد کنید
git branch -m main
git remote add origin YOUR_REPOSITORY_LINK
به جای عبارت YOUR_REPOSITORY_LINK شما باید لینک کپی شده از repo خودتون رو قرا 5CFA ر بدید
git remote -v
git push -u origin main
بسیار عالی بعد اتمام این مراحل repo شما ساخته شد و حالا باید برید و اون رو در issue گیتهاب aleo ثبت کنید
باقی مراحل رو طبق تصاویر دنبال کنید وارد لینک زیر بشید https://github.com/AleoHQ/leo/issues
طبق تصویر زیر مواردی که به رنگ آبی هست پاک کنید
تمام موارد مشخص شده در تصویر زیر را ادیت کنید در کادر بالا به جای your_gh_username باید یوزرنیم گیتهاب خودتونو قرار بدید در کادر پایین خط اول باید بعد از : یوزنیم خودتون و در خط دوم باید بعد از: لینک repo خودتون رو قرار بدید و در خط سوم بعد از : عبارت Tutorial را قرار دهید