זוהי תמצית הפקודה שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון אובונטו אונליין, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
Gist - העלה קוד אל https://gist.github.com
תַקצִיר
פנינת היסוד מספקת א Gist פקודה שבה תוכל להשתמש מהמסוף שלך כדי להעלות תוכן
אל https://gist.github.com/.
הַתקָנָה
· אם מותקן אצלך רובי:
עיקרי התקנת אבני חן
· אם אתה משתמש ב-Bundler:
מקור: rubygems gem 'gist'
· עבור OS X, התמצית חיה ב-Homebrew
תמצית התקנת חליטה
פיקוד
· להעלאת התוכן של a.rb רַק:
gist-paste a.rb
· העלה מספר קבצים:
gist-paste abc תמצית *.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 תמצית -u 42f2c239d2eb57299408 test.txt
· אם תרצה להעתיק את כתובת האתר שהתקבלה ללוח שלך, השתמש -c.
gist-paste -c
· אם תרצה להעתיק את כתובת האתר הניתנת להטמעה ללוח שלך, השתמש -e.
gist-paste -ה
· ואתה יכול פשוט לבקש מ-gist לפתוח איתו חלון דפדפן ישירות -o.
gist-paste -o
· לרשימה (תמציתיות ציבורית או כל התמציתיות עבור משתמש מאושר) עיקרי עבור המשתמש
gist-paste -l : כל העיקרים עבור משתמש מאושר gist -l defunkt : רשימת הציבור של defunkt
גיסטים
· ראה Gist - עזרה לפרטים נוספים.
התחברות
אם אתה רוצה לשייך את עיקרייך לחשבון GitHub שלך, עליך להתחבר באמצעות gist.
זה לא שומר את שם המשתמש והסיסמה שלך, הוא רק משתמש בהם כדי לקבל אסימון OAuth2
(עם רשות "העיקר").
gist-paste --כניסה
השגת OAuth2 access_token מ-github.
שם משתמש GitHub: ConradIrwin
סיסמת GitHub:
קוד אימות דו-גורמי:
הַצלָחָה! https://github.com/settings/applications
אסימון זה מאוחסן ב ~/.תמצית ומשמש לכל אירוח עתידי. אם אתה צריך אתה יכול
בטל אותו מ-https://github.com/settings/applications, או פשוט מחק את הקובץ. אם אתה
צריך לאחסן אסימונים הן עבור github.com והן עבור מופע Github Enterprise שתוכלו לשמור
אסימון Github Enterprise שלך ~/.gist.github.example.com איפה "github.example.com".
כתובת האתר עבור מופע Github Enterprise שלך.
· לאחר שעשית זאת, אתה עדיין יכול להעלות עיקרים אנונימיים עם -a.
gist-paste -a a.rb
אתה יכול גם להשתמש ב-Gist כספרייה מתוך קוד האודם שלך:
Gist.gist("Look.at(:my => 'awesome').code")
אם אתה צריך תכונות מתקדמות יותר אתה יכול גם לעבור:
· :אסימון גישה לאימות באמצעות OAuth2 (ברירת המחדל היא `File.read("~/.תמצית")).
· :שם קובץ כדי לשנות את הדגשת התחביר (ברירת המחדל היא a.rb).
· :פּוּמְבֵּי אם אתה רוצה שתהיה לעיקרה כתובת אתר שניתן לנחש.
· :תיאור כדי להוסיף תיאור לתמצית שלך.
· :עדכון כדי לעדכן תמצית קיימת (יכול להיות כתובת URL או מזהה).
· :בעילום שם להגיש תמצית אנונימית (ברירת המחדל היא שקר).
· :עותק להעתיק את כתובת האתר המתקבלת ללוח (ברירת המחדל היא שקר).
· :לִפְתוֹחַ כדי לפתוח את כתובת האתר המתקבלת בדפדפן (ברירת המחדל היא שקר).
הערה: ה-access_token חייב להיות בהיקף "העיקר".
· אם ברצונך להעלות מספר קבצים באותה תמצית, אתה יכול:
Gist.multi_gist("a.rb" => "Foo.bar", "a.py" => "Foo.bar")
· אם אתה מעדיף להשתמש ב-access_token המובנה של gist, אז אתה יכול לאלץ את המשתמש להשיג
אחד על ידי קריאה:
Gist.login!
· זה יעביר אותם בתהליך של השגת אסימון OAuth2 ואחסון שלו
in ~/.תמצית, שם ניתן לקרוא אותו מאוחר יותר על ידי תמצית
GitHub מפעל
· אם אתה רוצה Gist כדי להשתמש ב-GitHub Enterprise המותקן באופן מקומי
https://enterprise.github.com/, עליך לייצא את ה GITHUB_URL משתנה הסביבה
בך ~ / .bashrc.
ייצוא GITHUB_URL=http://github.internal.example.com/
· לאחר שעשית זאת והפעלת מחדש את המסוף שלך (או הפעל מָקוֹר ~ / .bashrc), תמצית צוואה
השתמש אוטומטית ב-github enterprise במקום ב-github.com הציבורי
תְצוּרָה
· אם אתה רוצה -o or -c כדי להיות ברירת המחדל כאשר אתה משתמש בקובץ ההפעלה Gist, הוסף an
כינוי שלך ~ / .bashrc (או שווה ערך). לדוגמה:
alias gist='gist -c'
· אם אתה מעדיף את העיקר לפתוח דפדפן אחר, אז אתה יכול לייצא את הדפדפן
משתנה הסביבה:
ייצוא BROWSER=google-chrome
אם שילוב הלוח או הדפדפן לא עובדים בפלטפורמה שלך, אנא שלח באג או
(אידיאלי יותר) בקשת משיכה.
אם אתה צריך להשתמש בפרוקסי HTTP כדי לגשת לאינטרנט, ייצא את ה HTTP_PROXY or
http_proxy משתנה סביבה ו-gist ישתמשו בו.
מטא-פו
תודה ל-@defunkt ול-@indirect על הכתיבה והתחזוקה של גרסאות 1 עד 3. תודה
ל-@rking ו-@ConradIrwin לשמירה על גרסה 4.
מורשה תחת רישיון MIT. דיווחי באגים ובקשות משיכה יתקבלו בברכה.
נובמבר 2015 תַמצִית(1)
השתמש ב-Gist-Paste באינטרנט באמצעות שירותי onworks.net