انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: نحوه ارسال یک پروژه به github (حل شد)  (دفعات بازدید: 11648 بار)

0 کاربر و 2 مهمان درحال مشاهده موضوع.

آفلاین ح.م

  • High Hero Member
  • *
  • ارسال: 1274
  • جنسیت : پسر
  • دین بدون خرد مانند خرد بدون دین بی معناست
نحوه ارسال یک پروژه به github (حل شد)
« : 29 شهریور 1393، 04:37 ب‌ظ »
سلام دوستان خوب سوالم مشخصه یه پروژه دارم که شامل چندین پوشه و فایل هست می خوام همرو باهم بفرستم توی اکانت github خودم چه دستوراتی باید بزنم و چی کار باید بکنم خیلی سعی کردم ، جستجو هم کردم ولی چیزی دستگیرم نشد حقیقتش  :(
« آخرین ویرایش: 01 مهر 1393، 12:35 ق‌ظ توسط ح.م »
عاقبت انحصار شکست و سرانجام کمونیسم گنویی دیکتاتوریست !
الگوی متن باز از هر جهت بر الگوی نرم افزار آزاد رجحان دارد
وَسَيَعْلَمُ الَّذِينَ ظَلَمُوا أَيَّ مُنْقَلَبٍ يَنْقَلِبُونَ

آفلاین mohammad kazemi

  • Hero Member
  • *
  • ارسال: 896
  • جنسیت : پسر
  • ... :|
پاسخ : نحوه ارسال یک پروژه به github
« پاسخ #1 : 29 شهریور 1393، 06:13 ب‌ظ »
ببخشید پریدم وسط تاپیک ولی اگه ممکنه توضیح بدید گیت هاب اصلا چیه؟

آفلاین محمد رضا حسینی

  • Newbie
  • *
  • ارسال: 14
پاسخ : نحوه ارسال یک پروژه به github
« پاسخ #2 : 29 شهریور 1393، 11:41 ب‌ظ »
سلام

با استفاده از آدرس زیر در ۱۵ دقیقه یاد بگیرید.

https://try.github.io

آفلاین ح.م

  • High Hero Member
  • *
  • ارسال: 1274
  • جنسیت : پسر
  • دین بدون خرد مانند خرد بدون دین بی معناست
پاسخ : نحوه ارسال یک پروژه به github
« پاسخ #3 : 29 شهریور 1393، 11:54 ب‌ظ »
ببخشید پریدم وسط تاپیک ولی اگه ممکنه توضیح بدید گیت هاب اصلا چیه؟
github یه سایت مدیریت پروژه هست یعنی شما می تونی پروژه ات رو بگذاری روش بقیه هم استفاده کنن  ;) ویرایشگر داخلی خیلی خوبه و همچنین امکان کار گروهی به صورت رایگان برای پروژه های عمومی و برای پروژه های خصوصی محدودیت ۵ نفر رو داره کلا چیز باحالیه ! :D
عاقبت انحصار شکست و سرانجام کمونیسم گنویی دیکتاتوریست !
الگوی متن باز از هر جهت بر الگوی نرم افزار آزاد رجحان دارد
وَسَيَعْلَمُ الَّذِينَ ظَلَمُوا أَيَّ مُنْقَلَبٍ يَنْقَلِبُونَ

آفلاین majid1364

  • Jr. Member
  • *
  • ارسال: 48
پاسخ : نحوه ارسال یک پروژه به github
« پاسخ #4 : 30 شهریور 1393، 01:00 ق‌ظ »
گیت هاب پولیه از گیت لب استفاده کنید

آفلاین ح.م

  • High Hero Member
  • *
  • ارسال: 1274
  • جنسیت : پسر
  • دین بدون خرد مانند خرد بدون دین بی معناست
پاسخ : نحوه ارسال یک پروژه به github
« پاسخ #5 : 30 شهریور 1393، 06:29 ق‌ظ »
گیت هاب پولیه از گیت لب استفاده کنید
مطمئنی پولی هست ؟!‌ آخه من شنیدم محدویتش فقط برای پروژهای هست که عمومی نیستن  ::)
آدرسش ؟!
عاقبت انحصار شکست و سرانجام کمونیسم گنویی دیکتاتوریست !
الگوی متن باز از هر جهت بر الگوی نرم افزار آزاد رجحان دارد
وَسَيَعْلَمُ الَّذِينَ ظَلَمُوا أَيَّ مُنْقَلَبٍ يَنْقَلِبُونَ

آفلاین سلمان م.

  • ناظر انجمن
  • *
  • ارسال: 4106
  • جنسیت : پسر
  • GNU Operating System - سیستم عامل گنو
پاسخ : نحوه ارسال یک پروژه به github
« پاسخ #6 : 30 شهریور 1393، 08:49 ق‌ظ »
سلام. باید طبق زیر بری:

اول از همه برو به دیرکتوری مورد نظر:
$ cd directory/morede/nazar/ke/fileha/unjan

بعد به گیت بگو که این دیرکتوری رو آماده کنه تا بتونه ازش استفاده کنه:
$ git init

بعد همه فایل ها و دیرکتوری ها رو به گیت بگو که در نظر بگیره:
$ git add .

حالا یه پیغام برای ویرایش هایی که تاحالا کردی بذار تا بعدا بفهمی که چی کار کردی:
$ git commit -m "peyghame khod ra bezar masalan begu ke, fix a typo"

حالا فایل ها رو بذار روی گیت هاب:
$ git push https://github.com/esme-user-name-khodet/esme-makhzani-ke-sakhti.git

آفلاین ساسان

  • Hero Member
  • *
  • ارسال: 991
  • جنسیت : پسر
پاسخ : نحوه ارسال یک پروژه به github
« پاسخ #7 : 30 شهریور 1393، 09:06 ق‌ظ »
اگر به یوتوب دسترسی دارید دیدن این ویدئوی پنجاه دقیقه‌ای رو به شدت توصیه میکنم.
به زبان ساده از توضیح این که github چیه و به چه دردی میخوره شروع میکنه تا راه‌اندازی اولین پروژه در github و فرستادن pull request. به من که خیلی کمک کرد.
برای تماس با من: hello [at] sasan.me

آفلاین ح.م

  • High Hero Member
  • *
  • ارسال: 1274
  • جنسیت : پسر
  • دین بدون خرد مانند خرد بدون دین بی معناست
پاسخ : نحوه ارسال یک پروژه به github
« پاسخ #8 : 30 شهریور 1393، 11:12 ق‌ظ »
این پیغام اومد
git commit -m "all extention on 21/sep/2014"

*** Please tell me who you are.

Run

  git config --global user.email "you@example.com"
  git config --global user.name "Your Name"

to set your account's default identity.
Omit --global to set the identity only in this repository.
« آخرین ویرایش: 30 شهریور 1393، 11:39 ق‌ظ توسط ح.م »
عاقبت انحصار شکست و سرانجام کمونیسم گنویی دیکتاتوریست !
الگوی متن باز از هر جهت بر الگوی نرم افزار آزاد رجحان دارد
وَسَيَعْلَمُ الَّذِينَ ظَلَمُوا أَيَّ مُنْقَلَبٍ يَنْقَلِبُونَ

آفلاین سالار مقدم

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 2074
  • جنسیت : پسر
  • هر چقدر بدونی بازم کمه.
    • سالار مقدم
پاسخ : نحوه ارسال یک پروژه به github
« پاسخ #9 : 30 شهریور 1393، 11:24 ق‌ظ »
این پیغام اومد
git commit -m "all extention on 21/sep/2014"

*** Please tell me who you are.

Run

  git config --global user.email "you@example.com"
  git config --global user.name "Your Name"

to set your account's default identity.
Omit --global to set the identity only in this repository.
گفته که چیکار کنی، مشخصات گیتت رو بهش بده:
git config --global user.email "emailet@ro.bede"
git config --global user.name "namet ro vared kon"

آفلاین ح.م

  • High Hero Member
  • *
  • ارسال: 1274
  • جنسیت : پسر
  • دین بدون خرد مانند خرد بدون دین بی معناست
پاسخ : نحوه ارسال یک پروژه به github
« پاسخ #10 : 30 شهریور 1393، 11:33 ق‌ظ »
الان اون ردیف شد یه پیغام دیگه اومد
git push https://github.com/hojat-mom/fa-punbb-extensions master
Username for 'https://github.com': hojat-mom
Password for 'https://hojat-mom@github.com':
To https://github.com/hojat-mom/fa-punbb-extensions
 ! [rejected]        master -> master (fetch first)
error: failed to push some refs to 'https://github.com/hojat-mom/fa-punbb-extensions'
hint: Updates were rejected because the remote contains work that you do
hint: not have locally. This is usually caused by another repository pushing
hint: to the same ref. You may want to first integrate the remote changes
hint: (e.g., 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.
hojat@double:~/extensions$ git push https://github.com/hojat-mom/fa-punbb-extensions -> master
Username for 'https://github.com': hojat-mom
Password for 'https://hojat-mom@github.com':
error: src refspec - does not match any.
error: failed to push some refs to 'https://github.com/hojat-mom/fa-punbb-extensions'
hojat@double:~/extensions$ git clean
fatal: clean.requireForce defaults to true and neither -i, -n nor -f given; refusing to clean
« آخرین ویرایش: 30 شهریور 1393، 11:40 ق‌ظ توسط ح.م »
عاقبت انحصار شکست و سرانجام کمونیسم گنویی دیکتاتوریست !
الگوی متن باز از هر جهت بر الگوی نرم افزار آزاد رجحان دارد
وَسَيَعْلَمُ الَّذِينَ ظَلَمُوا أَيَّ مُنْقَلَبٍ يَنْقَلِبُونَ

آفلاین majid1364

  • Jr. Member
  • *
  • ارسال: 48
پاسخ : نحوه ارسال یک پروژه به github
« پاسخ #11 : 30 شهریور 1393، 03:43 ب‌ظ »
گیت هاب پولیه از گیت لب استفاده کنید
مطمئنی پولی هست ؟!‌ آخه من شنیدم محدویتش فقط برای پروژهای هست که عمومی نیستن  ::)
آدرسش ؟!

پروژه هایی که میسازی همش باید پابلیک باشه . پروژه خصوصی و چندنفره بخوای بسازی باید کلی پول بدی

آفلاین سلمان م.

  • ناظر انجمن
  • *
  • ارسال: 4106
  • جنسیت : پسر
  • GNU Operating System - سیستم عامل گنو
پاسخ : نحوه ارسال یک پروژه به github
« پاسخ #12 : 30 شهریور 1393، 07:47 ب‌ظ »
من فکر کردم که اون مخزن خالی هست. اگه چیزی توی اون مخزن داری، اول محتویات اون مخزن رو بگیری و بعد بع کارت ادامه بدی.

شما بنظر من یه مخزن خالی ایجاد کن و توی گیت‌هاب نزن که خودش READ ME ایجاد کنه.


آفلاین ح.م

  • High Hero Member
  • *
  • ارسال: 1274
  • جنسیت : پسر
  • دین بدون خرد مانند خرد بدون دین بی معناست
پاسخ : نحوه ارسال یک پروژه به github
« پاسخ #13 : 31 شهریور 1393، 03:41 ب‌ظ »
دست شما درد نکنه آقا سلمان باید یه خورده بیشتر کار کنم روش ! یادگیری git هم اعصاب پولادین می خواد  :lolflag:
عاقبت انحصار شکست و سرانجام کمونیسم گنویی دیکتاتوریست !
الگوی متن باز از هر جهت بر الگوی نرم افزار آزاد رجحان دارد
وَسَيَعْلَمُ الَّذِينَ ظَلَمُوا أَيَّ مُنْقَلَبٍ يَنْقَلِبُونَ

آفلاین majid1364

  • Jr. Member
  • *
  • ارسال: 48
پاسخ : نحوه ارسال یک پروژه به github
« پاسخ #14 : 31 شهریور 1393، 03:44 ب‌ظ »
دست شما درد نکنه آقا سلمان باید یه خورده بیشتر کار کنم روش ! یادگیری git هم اعصاب پولادین می خواد  :lolflag:
از نرم افزار های گرافیکی استفاده کن اسون هست فایل رو میاری اپلود رو میزنی  \\:D/