این دستور gist-paste است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
غلاف - کد را در https://gist.github.com آپلود کنید
خلاصه
جواهر اصلی یک غلاف دستوری که می توانید از ترمینال خود برای آپلود محتوا استفاده کنید
به https://gist.github.com/.
نصب و راه اندازی
· اگر ruby را نصب کرده اید:
gem install gist
· اگر از باندلر استفاده می کنید:
منبع: rubygems gem 'gist'
· برای OS X، gist در Homebrew زندگی می کند
دم نصب اصل
فرمان
· برای آپلود محتویات a.rb فقط:
gist-paste a.rb
· آپلود چندین فایل:
gist-paste abc gist *.rb
· به طور پیش فرض از STDIN خوانده می شود و می توانید نام فایل را با آن تنظیم کنید -f.
gist-paste -f test.rb
· از طرف دیگر، می توانید فقط از کلیپ بورد جایگذاری کنید:
gist-paste -P
· استفاده کنید -p برای خصوصی کردن اصل مطلب:
gist-paste -p a.rb
· استفاده کنید -d برای افزودن توضیحات:
gist-paste -d "اشکال تصادفی rbx" a.rb
· شما می توانید با به روز رسانی کلیات موجود -u:
gist-paste -u GIST_ID FILE_NAME gist -u 42f2c239d2eb57299408 test.txt
· اگر می خواهید URL به دست آمده را در کلیپ بورد خود کپی کنید، از آن استفاده کنید -c.
gist-paste -c
· اگر می خواهید URL قابل جاسازی به دست آمده را در کلیپ بورد خود کپی کنید، از آن استفاده کنید -e.
gist-paste -e
و فقط می توانید از gist بخواهید که مستقیماً یک پنجره مرورگر را باز کند -o.
gist-paste -o
· برای فهرست کردن (موارد عمومی یا همه معانی برای کاربر تأیید شده) معانی برای کاربر
gist-paste -l: همه مفاهیم برای کاربر تأیید شده gist -l defunkt: لیست عمومی defunkt
خلاصه
· دیدن غلاف --کمک برای جزئیات بیشتر
ورود
اگر می خواهید gists خود را با حساب GitHub خود مرتبط کنید، باید با gist وارد شوید.
این نام کاربری و رمز عبور شما را ذخیره نمی کند، فقط از آنها برای دریافت توکن OAuth2 استفاده می کند
(با اجازه «اصل»).
gist-paste - ورود
دریافت OAuth2 access_token از github.
نام کاربری GitHub: ConradIrwin
رمز عبور GitHub:
کد احراز هویت 2 عاملی:
موفقیت! https://github.com/settings/applications
این رمز در ذخیره می شود ~/.gist و برای تمام جملات آینده استفاده می شود. اگر نیاز دارید می توانید
آن را از https://github.com/settings/applications لغو کنید یا فقط فایل را حذف کنید. اگر شما
باید توکنهایی را برای github.com و یک نمونه Github Enterprise ذخیره کنید که میتوانید ذخیره کنید.
توکن Github Enterprise شما را وارد کنید ~/.gist.github.example.com جایی که "github.example.com" است
URL برای نمونه Github Enterprise شما.
· پس از انجام این کار، همچنان می توانید به صورت ناشناس مطالب را آپلود کنید -a.
gist-paste -a a.rb
شما همچنین می توانید از Gist به عنوان یک کتابخانه از داخل کد روبی خود استفاده کنید:
Gist.gist ("Look.at(:my => ´awesome'). کد")
اگر به ویژگیهای پیشرفتهتری نیاز دارید، میتوانید:
· :نشانه دسترسی برای احراز هویت با استفاده از OAuth2 (پیشفرض 'File.read('~/.gist")).
· :نام فایل برای تغییر برجسته سازی نحو (پیش فرض است a.rb).
· :عمومی اگر می خواهید اصل شما یک آدرس اینترنتی قابل حدس زدن داشته باشد.
· :شرح برای اضافه کردن توضیحات به اصل مطلب
· :به روز رسانی برای به روز رسانی یک اصل موجود (می تواند یک URL یا یک شناسه باشد).
· :ناشناس برای ارسال یک اصل ناشناس (پیش فرض نادرست است).
· :کپی 🀄 برای کپی کردن URL به دست آمده در کلیپ بورد (پیش فرض نادرست است).
· :باز کن برای باز کردن URL به دست آمده در مرورگر (پیش فرض نادرست است).
توجه: access_token باید دارای دامنه "gist" باشد.
· اگر می خواهید چندین فایل را در یک اصل بارگذاری کنید، می توانید:
Gist.multi_gist("a.rb" => "Foo.bar", "a.py" => "Foo.bar")
· اگر ترجیح می دهید از access_token داخلی gist استفاده کنید، می توانید کاربر را مجبور به دریافت آن کنید
یکی با تماس:
Gist.login!
· این آنها را از طریق فرآیند به دست آوردن یک توکن OAuth2 و ذخیره آن طی می کند
in ~/.gist، جایی که بعداً می توان آن را خواند Gist.gist
GitHub سرمایه گذاری
· اگر می خواهید غلاف برای استفاده از GitHub Enterprise که به صورت محلی نصب شده است
https://enterprise.github.com/، باید آن را صادر کنید GITHUB_URL متغیر محیطی
در خود ~ / .bashrc.
صادر کردن GITHUB_URL=http://github.internal.example.com/
هنگامی که این کار را انجام دادید و ترمینال خود را مجددا راه اندازی کردید (یا اجرا کنید منبع ~ / .bashrc) اصل اراده
بطور خودکار به جای github.com عمومی از github enterprise استفاده کنید
پیکر بندی
· اگر می خواهید -o or -c به عنوان پیش فرض در هنگام استفاده از فایل اجرایی gist، یک را اضافه کنید
نام مستعار به شما ~ / .bashrc (یا معادل آن). مثلا:
نام مستعار gist=´gist -c´
· اگر gist را برای باز کردن یک مرورگر دیگر ترجیح می دهید، می توانید BROWSER را صادر کنید
متغیر محیطی:
صادرات BROWSER=google-chrome
اگر ادغام کلیپبورد یا مرورگر روی پلتفرم شما کار نمیکند، لطفاً یک اشکال را ثبت کنید یا
(به طور ایده آل تر) یک درخواست کشش.
اگر برای دسترسی به اینترنت نیاز به استفاده از پروکسی HTTP دارید، آن را صادر کنید HTTP_PROXY or
http_proxy متغیر محیطی و gist از آن استفاده خواهد کرد.
متا فو
با تشکر از @defunkt و @indirect برای نوشتن و حفظ نسخه های 1 تا 3. با تشکر
به @rking و @ConradIrwin برای حفظ نسخه 4.
دارای مجوز تحت مجوز MIT. گزارش اشکال، و درخواست های کشش استقبال می شود.
نوامبر 2015 تیزهوشان(1)
با استفاده از خدمات onworks.net از gist-paste آنلاین استفاده کنید