انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

git-sh - آنلاین در ابر

git-sh را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور git-sh است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


git-sh -- یک پوسته git

خلاصه


git-sh

شرح


git-sh تعاملی را شروع می کند بر هم زدن(1) جلسه برای گردش‌های کاری git-heavy اصلاح شد. معمول
استفاده این است که به دایرکتوری یک درخت git work یا مخزن بره تغییر کرده و آن را اجرا کنید
git-sh دستور برای شروع یک جلسه پوسته تعاملی.

نام مستعار دستورات سطح بالا برای همه هسته ها ایجاد می شود دستگاه گوارش(1) دستورات فرعی، git-sh داخلی
نام مستعار (نگاه کنید به ساخته شده نام مستعار، و نام مستعار دستور git تعریف شده در ~ / .gitconfig.

ساخته شده نام مستعار


git-sh مجموعه ای از نام مستعار استاندارد را علاوه بر تمام دستورات هسته گیت بارگذاری می کند. ساخته شده
نام مستعار توسط نام مستعار تعریف شده در فایل های gitconfig کاربر یا سیستم لغو می شود.

a git add

b شاخه گیت

c گیت تسویه حساب

d تفاوت git

f git fetch --prune

k انتخاب گیلاس

l git log --pretty=oneline --abbrev-commit

n git commit --verbose --amend

r گیت از راه دور

s git commit --dry-run --short

t git diff - ذخیره شده

La چوب بست منطقه
a git add

aa git add --update (Mnemonic: "add all")

مرحله git add

ap git add --patch

p git diff --cached (یادداشت: "patch")

ps git diff --cached --stat (یادداشت: "Patch stat")

بدون صحنه
git ریست HEAD

متعهد می شود و مرتکب تاریخچه
ci git commit --verbose

ca git commit --verbose --all

اصلاح git commit --verbose --amend

n git commit --verbose --amend

k انتخاب گیلاس

re git rebase --interactive

پاپ git reset --soft HEAD^

زیرچشمی نگاه کردن git log -p --max-count=1

واکشی و کشیدن
f گیت واکشی

pm git pull (مانمونیک: "pull merge")

pr git pull --rebase (یادآوری: "pull rebase")

متفرقه دستورات
d تفاوت git

ds git diff --stat (یادداشت: "diff stat")

سخت تنظیم مجدد git -- سخت

نرم git reset --soft

قراضه git checkout HEAD

سفارشی نام مستعار


هر چیزی که در [نام مستعار] بخش پیکربندی مخزن، کاربر یا سیستم git
فایل ها نیز به عنوان دستورات پوسته سطح بالا در دسترس هستند. با فرض الف ~ / .gitconfig که به نظر می رسید
مثل این:

[نام مستعار]
ci = متعهد -- پرحرف
ca = commit -a
d = تفاوت
s = وضعیت
تشکر = !git-thanks

\... ممکن است جلسه پوسته زیر را داشته باشید:

master!something> echo "stuff" >somefile
استاد!چیزی*> س
M somefile
استاد!چیزی*> د
diff --git a/somefile b/somefile
-- a/somefile
++ b/somefile
-0,0،1 +XNUMX،XNUMX
+ چیزها
master!something*> ca -m "اضافه کردن چیزها"
استاد! چیزی> با تشکر HEAD

سریع
اعلان پیش فرض شاخه فعلی را نشان می دهد، یک انفجار (!، و سپس مسیر نسبی به
دایرکتوری کاری فعلی از ریشه درخت کار. اگر درخت کار شامل
فایل های اصلاح شده که هنوز مرحله بندی نشده اند، نشانگر وضعیت کثیف (*) نیز هست
نمایش داده.

اعلان git-sh هنگام git شامل رنگ‌های ANSI می‌شود color.ui گزینه تنظیم و فعال می شود. به
رنگ های سریع git-sh را به طور واضح فعال کنید، تنظیم کنید رنگ.ش مقدار پیکربندی به خودکار:

$ git config --global color.sh خودکار

سفارشی کردن رنگ های سریع با تنظیم رنگ.ش.شاخه, color.sh.workdirو
رنگ.ش.کثیف مقادیر پیکربندی git:

$ git config --global color.sh.branch 'yellow reverse'
$ git config --global color.sh.workdir 'پررنگ آبی'
$ git config --global color.sh.dirty 'red'

دیدن رنگ in دستگاه گوارش برای اطلاعات.

تکمیل


پشتیبانی تکمیل Bash به طور خودکار برای همه دستورات داخلی git و همچنین فعال می شود
برای نام مستعار تعریف شده در کاربر ~ / .gitconfig فایل. منطق تکمیل خودکار هوشمند است
برای دانستن نام مستعار کافی است d که گسترش می یابد git-diff باید از همان تکمیل استفاده کرد
پیکربندی به عنوان git-diff فرمان

کد تکمیل یک نسخه کمی تغییر یافته از اسکریپت تکمیل git bash است
همراه با توزیع هسته گیت ارسال می شود. اسکریپت در داخل ساخته شده استgit-sh قابل اجرا در
زمان کامپایل و نیازی به دریافت یا نصب جداگانه نیست.

سفارشی سازی


پل git-sh رفتار را می توان با ویرایش فایل های gitconfig کاربر یا سیستم پیکربندی کرد
(~ / .gitconfig و / etc / gitconfig) یا با دست یا استفاده گیت(1). [نام مستعار]
بخش برای ایجاد نام مستعار دستورات اولیه استفاده می شود.

La /etc/gitshrc و ~/.gitshrc فایل ها (به ترتیب) بلافاصله قبل از
پوسته تعاملی می شود.

La ~ / .bashrc فایل قبل از هر دو منبع است /etc/gitshrc or ~/.gitshrc. هر بشی
سفارشی‌سازی‌هایی که در آنجا تعریف شده‌اند و به صراحت توسط آنها لغو نشده‌اند git-sh نیز در دسترس هستند.

محیط زیست


PS1 روی اعلان پویا git-sh تنظیم کنید. این را می توان در سفارشی سازی کرد ~/.gitshrc or
/etc/gitshrc فایل های.

GIT_DIR
به‌جای فرض نزدیک‌ترین، مسیر را به مخزن git تنظیم کنید .گیت
مسیر.

GIT_WORK_TREE
صراحتاً مسیر ریشه درخت کار را به جای فرض کردن تعیین کنید
نزدیکترین فهرست والد با a .گیت مخزن

از git-sh به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

دستورات لینوکس

Ad