امیر اقبال
6 ماه پیش توسط امیر اقبال مطرح شد
4 پاسخ

راه اندازی گیت روی سرور مجازی

سلام دوستان
من یه پروژه لاراولی دارم که تازه منتقلش کردم از هاست اشتراکی به سرور مجازی
پروژه تا حالا به گیت وصل نبوده ولی الان نیاز دارم به گیت وصلش کنم تا تغیرات رو تو هر مرحله داشته باشم
دوستان که تجربه دارن راهنمایی کن
بهترین روش اتصال سرور مجازی به گیت چیه؟
آیا بهتره سرور گیت شخصی راه اندازی بشه؟
کلا بهترین کار چیه
اگه آموزشی سراغ دارین لینکشو بهم بدین


ثبت پرسش جدید
Javad Karimi
تخصص : فول استک
@javadkarimii 6 ماه پیش آپدیت شد
0

برای اتصال پروژه‌ی لاراولی به Git، ابتدا باید تصمیم بگیرید که از چه سرویسی برای میزبانی ریپازیتوری خود استفاده می‌کنید. دو گزینه‌ی پرطرفدار GitHub و GitLab است، اما بسته به نیازهای خاص پروژه، ممکن است تصمیم به استفاده از سرور Git شخصی نیز بگیرید. در ادامه به هر دو حالت اشاره می‌کنم:

  1. استفاده از سرویس‌های ابری مانند GitHub یا GitLab:

    • ثبت نام در سرویس مورد نظر (مانند GitHub).
    • ایجاد یک ریپازیتوری جدید.
    • راه‌اندازی Git در سرور مجازی:
    sudo apt-get update
    sudo apt-get install git
    • سپس، در محل قرار گیری پروژه، این دستورات را وارد کنید:

      git init  
      git remote add origin \[آدرس ریپازیتوری که ساخته‌اید\]  
      git add .  
      git commit -m "Initial commit"  
      git push -u origin master ```
      
  2. استفاده از یک سرور Git شخصی:

    • این روش برای پروژه‌هایی که نیاز به محرمانگی و کنترل بیشتر دارند مناسب است.
    • می‌توانید از نرم‌افزارهایی مانند Gitea یا GitLab CE برای راه‌اندازی سرور خود استفاده کنید.
    • بعد از نصب و پیکربندی، همانند مراحلی که برای سرویس‌های ابری ذکر شد، ریپازیتوری ایجاد کرده و پروژه خود را به آن متصل می‌کنید.

آیا بهتر است از سرور Git شخصی استفاده کنید؟

بستگی به نیازهای شما دارد. اگر نیاز به کنترل بیشتر، محرمانگی و امکانات خاصی دارید، استفاده از یک سرور Git شخصی مناسب است. ولی اگر می‌خواهید سریع و بدون دردسر با Git آشنا شوید، استفاده از سرویس‌های ابری مانند GitHub بهتر است.


افشار محمودیان
تخصص : برنامه نویس
@afsharmahmoodian 6 ماه پیش مطرح شد
0

@javadkarimii
چقدر جواب خوبی بود.

اگر خواستید از گیت لب استفاده کنید بدونید راه اندازیش روی سرور مجازی بیشتر از 10 دقیقه وقت نمیبره .
فقط چالش هایی وجود داره که یکیش تحریم ایران توسط گیت لب هست.
یا روی سرور پروکسی ران کنید و طبق داکیومنت گیت لب پیش برید،
یا از دی ان اس شکن استفاده کنید و دستورات رو بزنید و فایل نصبی GitLab CE رو با قند شکن روی سیستم خودتون دانلود کنید و با FTP روی سرور مجازی بذارید . بعد دستور نصبش رو بدید که لوکال نصب کنه. وگرنه دستوراتی که توی داکیومنت گیت لب هست روی سرور مجازی داخلی کار نمیکنه.
راه اندازی گیت لب و کانفیکش کمتر از یکساعت وقت میبره . من سر این چالش 2 روز درگیرش بودم...


امیر اقبال
تخصص : برنامه نویس
@aieghbal.me 6 ماه پیش مطرح شد
0

@afsharmahmoodian @javadkarimii
خیلی ممنون از جوابتون
مایلم روی سرور مجازی گیت خصوصی بیارم بالا
آموزش قدم به قدم این کارو سراغ دارید. اگه فارسی باشه که چه بهتر


افشار محمودیان
تخصص : برنامه نویس
@afsharmahmoodian 6 ماه پیش مطرح شد
0

@aieghbal.me
محتوا زیاد هست . فقط کافیه جستجو کنی. فقط به نکته ای که توجه داشته باش تا ارور نداشته باشی .


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام