ນີ້ແມ່ນຄໍາສັ່ງ gist-paste ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
ເນື້ອໃນ - ອັບໂຫລດລະຫັດໄປທີ່ https://gist.github.com
Synopsis
ແກ້ວປະເສີດ gist ສະຫນອງ a ເນື້ອໃນ ຄໍາສັ່ງທີ່ທ່ານສາມາດນໍາໃຊ້ຈາກ terminal ຂອງທ່ານເພື່ອອັບໂຫລດເນື້ອຫາ
ໄປ https://gist.github.com/.
ການຕິດຕັ້ງ
· ຖ້າຫາກທ່ານໄດ້ຕິດຕັ້ງ ruby:
gist ຕິດຕັ້ງ gist
· ຖ້າຫາກວ່າທ່ານກໍາລັງໃຊ້ Bundler:
ທີ່ມາ: rubygems gem 'gist'
· ສໍາລັບ OS X, gist ອາໄສຢູ່ໃນ Homebrew
brew ການຕິດຕັ້ງ gist
ຄໍາສັ່ງ
· ການອັບໂຫລດເນື້ອໃນຂອງ a.rb ພຽງແຕ່:
gist-paste a.rb
· ອັບໂຫຼດຫຼາຍໄຟລ໌:
gist-paste abc gist *.rb
· ໂດຍຄ່າເລີ່ມຕົ້ນມັນອ່ານຈາກ STDIN, ແລະທ່ານສາມາດຕັ້ງຊື່ໄຟລ໌ດ້ວຍ -f.
gist-paste -f test.rb
· ອີກທາງເລືອກ, ທ່ານພຽງແຕ່ສາມາດວາງຈາກ clipboard ໄດ້:
gist-paste -P
· ການນໍາໃຊ້ -p ເພື່ອເຮັດໃຫ້ຂໍ້ມູນເປັນສ່ວນຕົວ:
gist-paste -p a.rb
· ການນໍາໃຊ້ -d ເພື່ອເພີ່ມຄໍາອະທິບາຍ:
gist-paste -d "Random rbx bug" a.rb
·ທ່ານສາມາດປັບປຸງ gists ທີ່ມີຢູ່ແລ້ວກັບ -u:
gist-paste -u GIST_ID FILE_NAME gist -u 42f2c239d2eb57299408 test.txt
· ຖ້າຫາກວ່າທ່ານຕ້ອງການທີ່ຈະສໍາເນົາ URL ທີ່ໄດ້ຮັບກັບ clipboard ຂອງທ່ານ, ການນໍາໃຊ້ -c.
gist-paste -ຄ
· ຖ້າຫາກວ່າທ່ານຕ້ອງການທີ່ຈະສໍາເນົາ URL ທີ່ຝັງຕົວຜົນໄດ້ຮັບການ clipboard ຂອງທ່ານ, ການນໍາໃຊ້ -e.
gist-paste -e
· ແລະທ່ານພຽງແຕ່ສາມາດຂໍໃຫ້ gist ເປີດປ່ອງຢ້ຽມຂອງຕົວທ່ອງເວັບໂດຍກົງກັບ -o.
gist-paste -o
· ລາຍຊື່ (gists ສາທາລະນະຫຼື gists ທັງຫມົດສໍາລັບຜູ້ໃຊ້ທີ່ຖືກກວດສອບ) gists ສໍາລັບຜູ້ໃຊ້
gist-paste -l : gists ທັງຫມົດສໍາລັບການກວດສອບຜູ້ໃຊ້ gist -l defunkt : list defunkt's public
ຂໍ້ມູນຂ່າວສານ
· ເບິ່ງ ເນື້ອໃນ - ຊ່ວຍ ສໍາລັບລາຍລະອຽດເພີ່ມເຕີມ.
ເຂົ້າສູ່ລະບົບ
ຖ້າທ່ານຕ້ອງການເຊື່ອມໂຍງ gists ຂອງທ່ານກັບບັນຊີ GitHub ຂອງທ່ານ, ທ່ານຈໍາເປັນຕ້ອງເຂົ້າສູ່ລະບົບດ້ວຍ gist.
ມັນບໍ່ໄດ້ເກັບຮັກສາຊື່ຜູ້ໃຊ້ ແລະລະຫັດຜ່ານຂອງທ່ານ, ມັນພຽງແຕ່ໃຊ້ພວກມັນເພື່ອຮັບເຄື່ອງໝາຍ OAuth2
(ດ້ວຍການອະນຸຍາດ "gist").
gist-paste --login
ກຳລັງໄດ້ຮັບ OAuth2 access_token ຈາກ github.
ຊື່ຜູ້ໃຊ້ GitHub: ConradIrwin
ລະຫັດຜ່ານ GitHub:
ລະຫັດການຢືນຢັນ 2 ປັດໃຈ:
ຄວາມສໍາເລັດ! https://github.com/settings/applications
ໂທເຄັນນີ້ຖືກເກັບໄວ້ໃນ ~/.gist ແລະໃຊ້ສໍາລັບການ gisting ໃນອະນາຄົດທັງຫມົດ. ຖ້າທ່ານຕ້ອງການ, ທ່ານສາມາດ
ຖອນມັນອອກຈາກ https://github.com/settings/applications, ຫຼືພຽງແຕ່ລຶບໄຟລ໌ດັ່ງກ່າວ. ຖ້າເຈົ້າ
ຕ້ອງການເກັບຮັກສາ tokens ສໍາລັບທັງ github.com ແລະ Github Enterprise instance ທີ່ທ່ານສາມາດບັນທຶກໄດ້
Github Enterprise token ຂອງທ່ານໃນ ~/.gist.github.example.com ບ່ອນທີ່ "github.example.com" ແມ່ນ
URL ສໍາລັບຕົວຢ່າງ Github Enterprise ຂອງທ່ານ.
· ຫຼັງຈາກທີ່ທ່ານໄດ້ເຮັດສິ່ງນີ້, ທ່ານຍັງສາມາດອັບໂຫລດ gists ບໍ່ລະບຸຊື່ກັບ -a.
gist-paste -a a.rb
ທ່ານຍັງສາມາດໃຊ້ Gist ເປັນຫ້ອງສະຫມຸດຈາກພາຍໃນລະຫັດ ruby ຂອງທ່ານ:
Gist.gist("Look.at(:my => 'awesome').code")
ຖ້າທ່ານຕ້ອງການຄຸນສົມບັດຂັ້ນສູງຫຼາຍທ່ານສາມາດຜ່ານ:
· :access_token ເພື່ອພິສູດຢືນຢັນໂດຍໃຊ້ OAuth2 (ຄ່າເລີ່ມຕົ້ນແມ່ນ `File.read("~/.gist")).
· :ຊື່ເອກະສານ ເພື່ອປ່ຽນການເນັ້ນໄວຍະກອນ (ຄ່າເລີ່ມຕົ້ນແມ່ນ a.rb).
· :ສາທາລະນະ ຖ້າທ່ານຕ້ອງການ gist ຂອງເຈົ້າມີ url ທີ່ຄາດເດົາໄດ້.
· :ລາຍລະອຽດ ເພື່ອເພີ່ມລາຍລະອຽດກ່ຽວກັບບົດຄວາມຂອງທ່ານ.
· :ອັບເດດ ເພື່ອປັບປຸງ gist ທີ່ມີຢູ່ແລ້ວ (ສາມາດເປັນ URL ຫຼື id).
· :ບໍ່ເປີດເຜີຍຊື່ ເພື່ອສົ່ງ gist ທີ່ບໍ່ເປີດເຜີຍຊື່ (ຄ່າເລີ່ມຕົ້ນແມ່ນບໍ່ຖືກຕ້ອງ).
· :ສຳເນົາ ເພື່ອຄັດລອກ URL ທີ່ເປັນຜົນມາຈາກ clipboard (ຄ່າເລີ່ມຕົ້ນແມ່ນບໍ່ຖືກຕ້ອງ).
· :ເປີດ ເພື່ອເປີດ URL ທີ່ໄດ້ຮັບໃນຕົວທ່ອງເວັບ (ຄ່າເລີ່ມຕົ້ນແມ່ນບໍ່ຖືກຕ້ອງ).
ໝາຍເຫດ: access_token ຕ້ອງມີຂອບເຂດ "gist".
· ຖ້າຫາກວ່າທ່ານຕ້ອງການທີ່ຈະອັບໂຫລດຫຼາຍໄຟລ໌ໃນ gist ດຽວກັນ, ທ່ານສາມາດເຮັດໄດ້:
Gist.multi_gist("a.rb" => "Foo.bar", "a.py" => "Foo.bar")
·ຖ້າທ່ານຕ້ອງການໃຊ້ gist's builtin access_token, ຫຼັງຈາກນັ້ນທ່ານສາມາດບັງຄັບໃຫ້ຜູ້ໃຊ້ໄດ້ຮັບ
ຫນຶ່ງໂດຍການໂທຫາ:
Gist.login!
· ອັນນີ້ຈະເຮັດໃຫ້ພວກມັນຜ່ານຂະບວນການໄດ້ຮັບ OAuth2 token, ແລະເກັບຮັກສາມັນໄວ້
in ~/.gist, ບ່ອນທີ່ມັນສາມາດອ່ານໄດ້ໃນພາຍຫຼັງ Gist.gist
GitHub ວິສາຫະກິດ
· ຖ້າຫາກວ່າທ່ານຕ້ອງການ ເນື້ອໃນ ເພື່ອໃຊ້ GitHub Enterprise ທີ່ຕິດຕັ້ງຢູ່ໃນທ້ອງຖິ່ນຂອງທ່ານ
https://enterprise.github.com/, ທ່ານຈໍາເປັນຕ້ອງໄດ້ສົ່ງອອກ GITHUB_URL ຕົວແປສິ່ງແວດລ້ອມ
ໃນຂອງທ່ານ ~ / bashrc.
ສົ່ງອອກ GITHUB_URL=http://github.internal.example.com/
· ເມື່ອທ່ານໄດ້ເຮັດສິ່ງນີ້ແລະ restart terminal ຂອງທ່ານ (ຫຼືແລ່ນ ແຫຼ່ງ ~ / bashrc), gist will
ໃຊ້ github enterprise ອັດຕະໂນມັດແທນ github.com ສາທາລະນະ
ການຕັ້ງຄ່າ
· ຖ້າຫາກວ່າທ່ານຕ້ອງການ -o or -c ເພື່ອເປັນຄ່າເລີ່ມຕົ້ນເມື່ອທ່ານໃຊ້ gist executable, ເພີ່ມ an
ນາມແຝງຂອງເຈົ້າ ~ / bashrc (ຫຼືທຽບເທົ່າ). ຍົກຕົວຢ່າງ:
alias gist='gist -c'
· ຖ້າທ່ານຕ້ອງການ gist ເພື່ອເປີດຕົວທ່ອງເວັບທີ່ແຕກຕ່າງກັນ, ຫຼັງຈາກນັ້ນທ່ານສາມາດສົ່ງອອກ BROWSER
ຕົວແປສະພາບແວດລ້ອມ:
ສົ່ງອອກ BrowsER=google-chrome
ຖ້າ clipboard ຫຼືການເຊື່ອມໂຍງຂອງຕົວທ່ອງເວັບບໍ່ເຮັດວຽກຢູ່ໃນເວທີຂອງທ່ານ, ກະລຸນາຍື່ນຂໍ້ບົກພ່ອງຫຼື
(ໂດຍສະເພາະຫຼາຍ) ການຮ້ອງຂໍດຶງ.
ຖ້າທ່ານຕ້ອງການໃຊ້ HTTP proxy ເພື່ອເຂົ້າເຖິງອິນເຕີເນັດ, ສົ່ງອອກ HTTP_PROXY or
http_proxy ຕົວປ່ຽນແປງສະພາບແວດລ້ອມແລະ gist ຈະໃຊ້ມັນ.
Meta-fu
ຂໍຂອບໃຈກັບ @defunkt ແລະ @indirect ສໍາລັບການຂຽນແລະຮັກສາສະບັບ 1 ເຖິງ 3. ຂອບໃຈ
ກັບ @rking ແລະ @ConradIrwin ສໍາລັບການຮັກສາສະບັບ 4.
ພາຍໃຕ້ໃບອະນຸຍາດ MIT. ລາຍງານຂໍ້ຜິດພາດ, ແລະການຮ້ອງຂໍດຶງແມ່ນຍິນດີຕ້ອນຮັບ.
ເດືອນພະຈິກ 2015 ສະຫຼຸບ(1)
ໃຊ້ gist-paste ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net