با Git و Gitorious نسخه ها و برنامه های خود را به صورت گروهی کنترل کنید

این آزمایشات و نتایج در متا توزیع کانایما انجام شده است

Git یک نرم افزار کنترل نسخه است که توسط Linus Torvalds طراحی شده است ، هنگامی که تعداد زیادی فایل کد منبع دارند ، از کارآیی و قابلیت اطمینان نسخه سازی برنامه در ذهن می مانند.

Gitorious نام سیستمی برای ارائه میزبانی به پروژه های توسعه مشارکتی نرم افزار رایگان مبتنی بر یک محیط وب با استفاده از سیستم کنترل نسخه توزیع شده Git و همچنین نرم افزار این سرور منبع باز است که در آن توسعه و میزبانی می شود. .

تنظیم_برای_بخشنده_بر_مقاله_ سرور_خودتان

با این دو عنصر چه کاری می توانیم انجام دهیم؟
این دو عنصر دست به دست هم می دهند ، با git کد منبع خود را بسته بندی می کنیم. با Gitorious ما آن را به روشی ساده و ظریف به اشتراک می گذاریم ، به طوری که توسعه دهندگان بیشتری می توانند در پروژه مشارکت داشته باشند ، در عین حال نسخه های قبلی را مدیریت می کنیم.

چگونه از Git & Gitorius استفاده کنیم؟

بیایید با Gitorius شروع کنیم

  • ثبت نام و تأیید حساب از طریق پست الکترونیکی
  • کلید SSH را ایجاد کنید. کلید SSH کلید دسترسی ما برای بارگذاری پرونده ها در gitorius است.
  • برای ایجاد کلید دسترسی به ترمینال رفته و بسته "sudo apt-get install ssh" را نصب می کنیم
  • ما در ترمینال "ssh-keygen" اجرا می کنیم
  • مراحل را دنبال می کنیم و کلید را وارد می کنیم.
  • اگر همه چیز خوب پیش برود ، رمز عبور ایجاد می شود
  • ما به فهرست /home/usuario/.ssh دسترسی پیدا می کنیم
  • آنچه را که در داخل پرونده id_rsa.pub است ، کپی می کنیم
  • سپس به جلسه پرشور خود دسترسی پیدا کرده و آنچه را کپی کردیم در "مدیریت کلیدهای SSH" وارد می کنیم
  • اکنون ، می توانیم پروژه را در صفحه gitorius ایجاد کنیم. "ایجاد یک پروژه جدید" ، ما فرم را پر می کنیم.
  • ما مخزن را ایجاد می کنیم ، یک نام و یک توضیح به آن اضافه می کنیم.

حالا ما با GIT می رویم

اکنون ما یک نسخه از پروژه را درخواست می کنیم.

git clone git@gitorious.org:nombredelrepositorio/nombredelrepositorio.git

cd nombredelrepositorio

از Gitorious ، در حال اجرا ، یک شعبه به نام "master" در مخزن خود ایجاد کنید:

git remote add master git@gitorious.org:nombredelrepositorio/nombredelrepositorio.git

تمام کد منبع پروژه خود را در داخل فهرست فعلی خود کپی کنید:

cp -rv /path/to/your/code/nombredelrepositorio/* . O crea los archivos fuente de tu proyecto

پرونده های جدید را به این شاخه (master) اضافه کنید:

git add .

این تغییر را انجام دهید ، منظور من تمام پرونده هایی است که یک دقیقه قبل کپی کرده اید:

git commit -a

پروژه خود را در مخزن Gitorious به روز کنید:

git push --all

یادداشت ها:

گزینه های بیشتری با git وجود دارد ، این اصول اولیه است ، برای ایجاد پروژه ، بارگذاری و به روز رسانی فایل ها ، بدیهی است که git پیچیده تر است.

من می دانم که قسمت های جلویی git وجود دارد اما من این روش را ترجیح می دهم ، و این همان چیزی است که مقاله در مورد آن است.

همچنین برای bitbucket اعمال می شود


محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

3 نظر ، نظر خود را بگذارید

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد.

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.

  1.   eliotime3000 dijo

    صادقانه بگویم بسیار مفید است ، اما انجام این کار در دبیان بسیار امن تر از کانایما است (اگرچه صادقانه بگویم کانایما با اوبونتو هم تراز است).

  2.   فلچ dijo

    جالب است!

  3.   او از اینجا عبور کرد dijo

    خیلی خوب ، من در debian gitosis + gitweb (پشت nginx) نصب کردم و واقعیت این است که من خیلی خوشحالم ، مهمتر از همه ، زیرا من به هر تیم به دیگران می دهم و کنترل تغییر سریعتر و قابل مشاهده تر ، به اصطلاح

bool (درست)