LINUX

آموزش لینوکس

LINUX

آموزش لینوکس

LINUX

این وبلاگ به بحث پیرامون لینوکس و امنیت و زبان برنامه نویسی تحت لینوکس می پردازد.

طبقه بندی موضوعی

آموزش استفاده از دستورات git - بخش اول

شنبه, ۲۶ دی ۱۳۹۴، ۰۴:۱۵ ب.ظ

به طور کلی git از ساختار زیر پیروی میکند:

این ساختار بدین معنیست که ما در گیت سه بخش دازیم:

۱) working directory: در این بخش شما مشغول به توسعه برنامه خودتون هستید.

۲) staging area: یک بخش واسط است که شما بغد از آنکه اطلاعات را به آن اضافه کردید میتوانید تایید نهایی کرده یا به اصطلاح اون رو به مخزنتون بدید.

۳) repository: بخش نهایی ست که بعد از commit شدن تغییرات، آن ها را در خود ذخیره کرده و هر بار که خواستید میتونید به اطلاعات اون دسترسی داشته باشید.

دیدن نسخه git:

شما میتوانید با دستور زیر نسخه git نصب شده روی سیستم خودتون رو ببینید:

git --version


global and system:

شما در گیت برای تنظیمات خودتون دو حالت global و system دارید.

global در اصل تنظیمات اعمال شده بر روی کاربر هست که در مسیر کاربر و در فایل gitconfig. ذخیره میشود. system نیز تغییرات سیستمی بوده که در مسیر etc و در فایلی با همان نام ذخیره میشود.


تنظیمات git:

شما برای انجام تنظیمات معمولا به حالت global نیاز دارید. برای این کار از دستورات زیر استفاده کنید:

لازم به ذکر است که دستوراتی که در ادامه وارد میکنید در مسیر gitconfig./~ قابل مشاهده خواهد بود چرا که شما از حالت global استفاده میکنید.

‫در این بخش شما نام کاربری و ایمیل خود را وارد میکنید:

git config --global user.name "username"
git config --global user.email "email@address.com"

‫در ادامه شما میتوانید برای تغییرات در git از یک ویرایشگر متنی مناسب طبق سلیقه خودتان استفاده کنید. در این مثال از vim استفاده شده است:

git config --global core.editor "vim"

‫همچنین پیشنهاد میشود از دستور زیر برای نمایش رنگی در git استفاده کنید:

git config --global color.ui true

‫شما میتوانید تنظیمات خود را علاوه بر فایلی که به شما معرفی شد از طریق دستور زیر مشاهده نمایید:

git config -l

‫همچنین  خیلی خوب است اگر سیستم کامل شدن خودکار دستورات در git را برای سهولت در کار برای خود اضافه کنید. برای این امر دستورات زیر را به اجرا در بیاورید:

wget --no-check-certificate https://raw.githubusercontent.com/git/git/master/contrib/completion/git-completion.bash -O ~/.git-completion.bash

‫سپس به مسیر  bashrc./~ رفته و عبارت زیر را به انتهای فایل اضافه کنید و تغییرات را ذخیره نمایید.
#Git autocompletion
if [ -f ~/.git-completion.bash ]; then
. ~/.git-completion.bash
fi

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی