ریپوزیتوری فرضی ما به شکل زیر است:
ابتدا میخواهیم نام خود را به لیست اضافه کنیم. تنها کافی است در فایل مورد نظر (در اینجا names-of-contributors.txt) برویم و روی دکمه قلم بزنیم مثل زیر:
سپس باید به پایین فایل برویم و تغییرات را کامیت کنیم.
و تمام . . . (اگر فقط همین رو میخواستین مقاله تمومه!)
حالا فرضا میخواهیم توی پوشه quiz که موجوده یک پوشه به اسم «کارآفرینی» بسازیم که داخلش یه پوشه دیگه به اسم «مهدی گلدانی» داشته باشه. در این پوشه هم یک فایل رو آپلود کنیم. برای اینکار باید ابتدا بریم توی پوشه quiz.
در اینجا همینطور که میبینید چون پوشه دیگه ای موجود نیست مستقیم پوشه های خالی رو کنار زدیم. ولی ما نیاز داریم به پوشه quiz بریم پس روی این پوشه کلیک میکنیم مثل تصویر بالا.
در اینجا گزینه Add file رو انتخاب میکنیم. سپس هم Create new file را انتخاب میکنیم. اگر بخواهیم در همین پوشه یک فایل را آپلود کنیم Upload files را میزنیم.
اگر بخواهیم یک فایل متنی درست کنیم (یا فایلهای برنامه نویسی مثل پایتون یا سی یا ...) در صفحه ویرایش متن، متن را وارد میکنیم. در قسمت Name your file هم نام فایل را با پسوند مورد نیاز مینویسیم.
اگر بخواهیم یک پوشه بسازیم میبایست نام پوشه را نوشته و سپس یک اسلش وارد کنیم. مثلا
quiz-hsu/quiz/new-folder/
با توجه به اینکه نمیشه با پوشه خالی کامیت زد تغییرات رو و همینطور نمیشه هنگام آپلود فایل پوشه ساخت مجبوریم یک فایل (مثلا به اسم test) بسازیم و تغییرات رو کامیت کنیم. (بنظر یکی از باگهای گیت هاب بیاد)
از اینجا Commit new file رو انتخاب میکنیم.
حالا اینجا فایل مورد نظر رو آپلود میکنیم. برای اینکار Add file و Upload files رو انتخاب میکنیم.
فایل مورد نظر رو میتونیم توی پنجره مورد نظر درگ اند دراپ کنیم یا از choose your file فایل را انتخاب کنیم. بعد از آپلود فایل یا فایلهای مورد نظر هم commit changes رو میزنیم.
برای حذف فایل اضافی test که بالاتر ساخته بودیم هم میتوانیم به فایل مورد نظر برویم و طبق عکس زیر آن را حذف کنیم.
برای حذف فایل هم باید یک کامیت بزنیم.
شما تونستید بدون استفاده از گیت ریپوزیتوری خودتون رو در گیت هاب به روز کنید.