gist-paste - ออนไลน์ใน Cloud

นี่คือคำสั่ง gist-paste ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


ส่วนสำคัญ - อัปโหลดรหัสไปที่ https://gist.github.com

สรุป


อัญมณีส่วนสำคัญให้ ส่วนสำคัญ คำสั่งที่คุณสามารถใช้จากเทอร์มินัลของคุณเพื่ออัปโหลดเนื้อหา
ไปที่ https://gist.github.com/

การติดตั้ง


· หากคุณได้ติดตั้งทับทิมแล้ว:

สิ่งสำคัญในการติดตั้งอัญมณี

· หากคุณใช้ Bundler:

ที่มา :rubygems gem ´gist´

· สำหรับ OS X ส่วนสำคัญอยู่ใน Homebrew

ชงติดตั้งส่วนสำคัญ

คำสั่ง


·ในการอัปโหลดเนื้อหาของ เออาร์บี แค่:

ส่วนสำคัญวาง a.rb

· อัปโหลดหลายไฟล์:

gist-paste abc gist *.rb

·โดยค่าเริ่มต้นจะอ่านจาก STDIN และคุณสามารถตั้งชื่อไฟล์ด้วย -f.

gist-paste -f test.rb

· หรือคุณสามารถวางจากคลิปบอร์ด:

ส่วนสำคัญวาง -P

· ใช้ -p เพื่อทำให้ส่วนสำคัญเป็นส่วนตัว:

ส่วนสำคัญวาง -p a.rb

· ใช้ -d เพื่อเพิ่มคำอธิบาย:

gist-paste -d "ข้อผิดพลาด rbx แบบสุ่ม" a.rb

· คุณสามารถอัปเดตส่วนสำคัญที่มีอยู่ด้วย -u:

ส่วนสำคัญวาง -u GIST_ID FILE_NAME ส่วนสำคัญ -u 42f2c239d2eb57299408 test.txt

· หากคุณต้องการคัดลอก URL ที่เป็นผลลัพธ์ไปยังคลิปบอร์ดของคุณ ให้ใช้ -c.

gist-paste -c

· หากคุณต้องการคัดลอก URL ที่ฝังได้ไปยังคลิปบอร์ดของคุณ ให้ใช้ -e.

gist-paste -e

· และคุณสามารถขอให้ส่วนสำคัญเปิดหน้าต่างเบราว์เซอร์ได้โดยตรงด้วย -o.

gist-paste -o

· เพื่อแสดงรายการ (ส่วนสำคัญสาธารณะหรือส่วนสำคัญทั้งหมดสำหรับผู้ใช้ที่รับรองความถูกต้อง) ส่วนสำคัญสำหรับผู้ใช้

gist-paste -l : gists ทั้งหมดสำหรับผู้ใช้ authed gist -l defunkt : list defunkt's public
สาระสำคัญ

· ดู ส่วนสำคัญ --ช่วยด้วย สำหรับรายละเอียดเพิ่มเติม

เข้าสู่ระบบ


หากคุณต้องการเชื่อมโยงส่วนสำคัญของคุณกับบัญชี GitHub คุณต้องเข้าสู่ระบบด้วยส่วนสำคัญ
ไม่ได้จัดเก็บชื่อผู้ใช้และรหัสผ่านของคุณ แต่ใช้เพื่อรับโทเค็น 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.

ส่วนสำคัญวาง -a a.rb

คุณยังสามารถใช้ Gist เป็นห้องสมุดจากภายในรหัสทับทิมของคุณ:

Gist.gist("Look.at(:my => ´awesome´).code")

หากคุณต้องการคุณสมบัติขั้นสูงเพิ่มเติม คุณสามารถผ่าน:

· : access_token เพื่อตรวจสอบสิทธิ์โดยใช้ OAuth2 (ค่าเริ่มต้นคือ `File.read("~/.gist"))

· :ชื่อไฟล์ เพื่อเปลี่ยนการเน้นไวยากรณ์ (ค่าเริ่มต้นคือ เออาร์บี).

· :สาธารณะ หากคุณต้องการให้ส่วนสำคัญของคุณมี URL ที่คาดเดาได้

· :คำอธิบาย เพื่อเพิ่มคำอธิบายในส่วนสำคัญของคุณ

· :อัปเดต เพื่ออัปเดตส่วนสำคัญที่มีอยู่ (อาจเป็น URL หรือรหัส)

· :ไม่ระบุชื่อ เพื่อส่งส่วนสำคัญที่ไม่ระบุตัวตน (ค่าเริ่มต้นเป็นเท็จ)

· : สำเนา เพื่อคัดลอก URL ที่เป็นผลลัพธ์ไปยังคลิปบอร์ด (ค่าเริ่มต้นเป็นเท็จ)

· :เปิด เพื่อเปิด URL ที่เป็นผลลัพธ์ในเบราว์เซอร์ (ค่าเริ่มต้นเป็นเท็จ)

หมายเหตุ: access_token ต้องมีขอบเขต "ส่วนสำคัญ"

· หากคุณต้องการอัปโหลดหลายไฟล์ในส่วนสำคัญเดียวกัน คุณสามารถ:

Gist.multi_gist("a.rb" => "Foo.bar", "a.py" => "Foo.bar")

· หากคุณต้องการใช้ access_token ในตัวของ gist คุณสามารถบังคับให้ผู้ใช้รับ
หนึ่งโดยโทร:

Gist.เข้าสู่ระบบ!

· สิ่งนี้จะนำพวกเขาไปสู่กระบวนการรับโทเค็น OAuth2 และการจัดเก็บ
in ~/.gistซึ่งสามารถอ่านได้ภายหลัง สรุปสาระสำคัญ

GitHub บริษัท


·หากคุณต้องการ ส่วนสำคัญ เพื่อใช้ GitHub Enterprise . ที่ติดตั้งในเครื่องของคุณ
https://enterprise.github.com/คุณต้องส่งออกไฟล์ GITHUB_URL ตัวแปรสภาพแวดล้อม
ในของคุณ ~ / .bashrc.

ส่งออก GITHUB_URL=http://github.internal.example.com/

· เมื่อคุณทำเสร็จแล้วและรีสตาร์ทเทอร์มินัลของคุณ (หรือเรียกใช้ แหล่ง ~ / .bashrc) สาระสำคัญ will
ใช้ github Enterprise โดยอัตโนมัติแทน github.com สาธารณะ

องค์ประกอบ


·หากคุณต้องการ -o or -c เพื่อเป็นค่าเริ่มต้นเมื่อคุณใช้ส่วนสำคัญที่ปฏิบัติการได้ ให้เพิ่ม an
นามแฝงของคุณ ~ / .bashrc (หรือเทียบเท่า). ตัวอย่างเช่น:

นามแฝง gist=´gist -c´

· หากคุณต้องการส่วนสำคัญเพื่อเปิดเบราว์เซอร์อื่น คุณสามารถส่งออก BROWSER . ได้
ตัวแปรสภาพแวดล้อม:

ส่งออก BROWSER=google-chrome

หากการรวมคลิปบอร์ดหรือเบราว์เซอร์ไม่ทำงานบนแพลตฟอร์มของคุณ โปรดแจ้งข้อบกพร่องหรือ
(ดีกว่า) คำขอดึง

หากคุณต้องการใช้พร็อกซี HTTP เพื่อเข้าถึงอินเทอร์เน็ต ให้ส่งออก HTTP_PROXY or
http_proxy ตัวแปรสภาพแวดล้อมและส่วนสำคัญจะใช้มัน

เมตา-ฟู


ขอบคุณ @defunkt และ @indirect สำหรับการเขียนและบำรุงรักษาเวอร์ชัน 1 ถึง 3 ขอบคุณ
ถึง @rking และ @ConradIrwin สำหรับการรักษาเวอร์ชัน 4

ได้รับอนุญาตภายใต้ใบอนุญาต MIT ยินดีต้อนรับรายงานข้อผิดพลาดและคำขอดึง

พฤศจิกายน 2015 จี(1)

ใช้ส่วนสำคัญวางออนไลน์โดยใช้บริการ onworks.net



โปรแกรมออนไลน์ Linux และ Windows ล่าสุด