GIT

آموزش گیت قسمت هشتم: افزودن تغییرات قسمت دوم تغییرات فایل ها

با سلام میلادی هستم و در این سری آموزش می خواهیم گیت و گیت هاب  را برای کاربران مردان وردپرس آموزش دهیم.دلیل اهمیت گیت بر آن شد تا سری آموزشی برای شما عزیزان فراهم کنیم.امید بر اینکه بر پیشرفت شما بیفزاییم.

در این قسمت می خواهیم  چگونگی تغییرات  فایل ها به repository را توضیح دهیم.


 

اگر قبلا repository نداشته باشیم باید  با clone به repository که ساختیم می رفته و پس از وارد کردن نام کاربری و رمز عبور اجازه دسترسی به repository  را بگیریم.در اصل شما با clone یک نسخه از فایل های  repository را به سیستم خود می ریزید تا با آن کار کنید و بعد از کارهایی که انجام دادید آن را با زدن چند کلیک آپلود کنید.

 

 

در تصویر بالا مشاهده می کنید که ما با در ابتدا به مسیری که میخواهیم آنجا گیت را آپلود کنیم در سایت github رفته و کد مربوطه در تصویر بالا را  گرفته و در قسمت پایین جای گذاری می کنیم.

 

 

در اینجا ما در پوشه c:wapm/www.git test یک نسخه از repository  خود داریم. 

 

 

در قبل آن ما فایل هایی که مشاهده می کنید را ساخته ایم ولی repository شما خالی می باشد.

حال ما می خواهیم یک صفحه index.html را تغییری دهیم.قبل آن با کد git status وضعیت فعلی فایل های داخل  repository خود را فایل های داخل سیستم بررسی می کنیم.اگر تغییراتی انجام نشده باشد برای شما پیام زیر را نمایش می دهد

git status

Your branch is up-to-date with 'origin/master'.

nothing to commit, working directory clean
 

این پیام به معنی اینست که branch شما بروز می باشد و چیزی برای commit کردن موجود نمی باشد.

 

حال ما یک تغییر کوچک در index.html انجام داده و دوباره git status میگیریم .تصویر زیر ظاهر می شود

 

 

مشاهده می کنید که پیام   modified:   index.html ظاهر می شود که به معنی اینست که شما فایل index.html را تغییر داده اید و با branch شما تفاوت دارد.حال اگر بخواهید تغییرات آن را انجام دهید و با branch یکی شود می توانید از کد add استفاده کنید به صورت زیر

$ git add index.html

که تغییرات index.html را "فقط" به branch مربوطه می افزاید  که شما باید برای آپلود کردن آن یک پیام  معنا دار بگذارید تا بقیه تیم وقتی گیت را می گیرند متوجه تغییرات شما شوند در اینجا ما پیام index title را می گذاریم چون title آن را تغییر داده ایم.

 

$ git commit -m "add index title"
[master 85468ee] add index title
 1 file changed, 1 insertion(+), 1 deletion(-)

پیام های ظاهر شده نشان می دهد که ۱ فایل تغییر کرده است.در خط دوم  کد 85468ee ظاهر شده  که بعدا در مورد آن صحبت خواهیم کرد فقط کافیست بدنید که یک فهرستی برای بازگشت به این حالت  می باشد.

هنوز کار تمام نشده.ما یک git status می گیریم تا وضعیت را بدانیم

 

در تصویر بالا مشخص می کند که شما یک فایل را باید commit کنید.

حال ما کد git push را برای تایید نهایی می زنیم.ممکن است مدتی طول بکشد تا فایل ها را آپلود کند و کد زیر ظاهر می شود

 

 

شما فایل های خود را تغییر داده اید و در آخر یک git status  می گیریم .همانطور که در تصویر زیر مشاهده می کنید مشخص می کند که branch شما به روز می باشد و تغییراتی ندارد. 

 


 


با ما همراه باشد.

 

 

تاریخ آخرین بروزرسانی : ۴ مرداد ۱۳۹۵
میلاد میلادی

باور هایت را که پرورش دهی به هرچیزی دست خواهی یافت.

ارسال نظر

آدرس الکترونیکی شما نمایش داده نمی شود *

Time limit is exhausted. Please reload CAPTCHA.