এটি হল কমান্ড সারাংশ-পেস্ট যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
সারকথা - https://gist.github.com এ কোড আপলোড করুন
সংক্ষিপ্তসার
সারাংশ মণি একটি প্রদান করে সারকথা কমান্ড যা আপনি আপনার টার্মিনাল থেকে সামগ্রী আপলোড করতে ব্যবহার করতে পারেন
https://gist.github.com/ এ।
স্থাপন
আপনার যদি রুবি ইনস্টল করা থাকে:
মণি ইনস্টল সারাংশ
· আপনি যদি বান্ডলার ব্যবহার করেন:
উত্স: rubygems রত্ন 'gist'
· OS X এর জন্য, সারাংশ হোমব্রুতে বাস করে
ব্রু ইনস্টল সারাংশ
আদেশ
· এর বিষয়বস্তু আপলোড করতে a.rb শুধু:
gist-paste a.rb
· একাধিক ফাইল আপলোড করুন:
সারাংশ-পেস্ট a b c সারাংশ *.rb
· ডিফল্টরূপে এটি STDIN থেকে পড়ে, এবং আপনি এর সাথে একটি ফাইলের নাম সেট করতে পারেন -f.
gist-paste -f test.rb
· বিকল্পভাবে, আপনি শুধু ক্লিপবোর্ড থেকে পেস্ট করতে পারেন:
gist-paste -P
· ব্যবহার করুন -p সারাংশ ব্যক্তিগত করতে:
gist-paste -p a.rb
· ব্যবহার করুন -d একটি বিবরণ যোগ করতে:
gist-paste -d "Random rbx বাগ" a.rb
· আপনি এর সাথে বিদ্যমান সারাংশ আপডেট করতে পারেন -u:
gist-paste -u GIST_ID FILE_NAME gist -u 42f2c239d2eb57299408 test.txt
· আপনি যদি আপনার ক্লিপবোর্ডে ফলাফল ইউআরএল কপি করতে চান, ব্যবহার করুন -c.
gist-paste -c
· আপনি যদি আপনার ক্লিপবোর্ডে এমবেডযোগ্য ইউআরএল কপি করতে চান, ব্যবহার করুন -e.
gist-paste -e
· এবং আপনি সরাসরি একটি ব্রাউজার উইন্ডো খুলতে বলতে পারেন -o.
gist-paste -o
· ব্যবহারকারীর জন্য তালিকাভুক্ত করা (পাবলিক সারাংশ বা প্রমাণীকৃত ব্যবহারকারীর জন্য সমস্ত সারাংশ)
gist-paste -l : প্রমাণিত ব্যবহারকারীর জন্য সমস্ত সারাংশ সারাংশ -l defunkt : তালিকা defunkt's public
সারাংশ
· দেখা সারকথা --help আরও বিশদ জন্য।
লগইন
আপনি যদি আপনার GitHub অ্যাকাউন্টের সাথে আপনার সারাংশ যুক্ত করতে চান তবে আপনাকে সারাংশ দিয়ে লগইন করতে হবে।
এটি আপনার ব্যবহারকারীর নাম এবং পাসওয়ার্ড সংরক্ষণ করে না, এটি শুধুমাত্র একটি OAuth2 টোকেন পেতে সেগুলি ব্যবহার করে৷
("সারাংশ" অনুমতি সহ)।
gist-paste --login
Github থেকে OAuth2 অ্যাক্সেস_টোকেন পাওয়া।
GitHub ব্যবহারকারীর নাম: ConradIrwin
GitHub পাসওয়ার্ড:
2-ফ্যাক্টর প্রমাণীকরণ কোড:
সফলতার ! https://github.com/settings/applications
এই টোকেন সংরক্ষণ করা হয় ~/.gist এবং ভবিষ্যৎ গিস্টিং এর জন্য ব্যবহৃত হয়। আপনার প্রয়োজন হলে আপনি পারেন
এটি https://github.com/settings/applications থেকে প্রত্যাহার করুন, বা কেবল ফাইলটি মুছুন। আপনি যদি
github.com এবং একটি Github এন্টারপ্রাইজ উভয়ের জন্য টোকেন সংরক্ষণ করতে হবে যা আপনি সংরক্ষণ করতে পারেন
আপনার Github এন্টারপ্রাইজ টোকেন ইন ~/.gist.github.example.com যেখানে "github.example.com" আছে
আপনার Github এন্টারপ্রাইজের উদাহরণের জন্য URL।
· আপনি এটি করার পরে, আপনি এখনও বেনামে সারাংশ আপলোড করতে পারেন৷ -a.
gist-paste -a a.rb
আপনি আপনার রুবি কোডের ভিতর থেকে একটি লাইব্রেরি হিসাবে Gist ব্যবহার করতে পারেন:
Gist.gist("Look.at(:my => ´Awesome´).code")
আপনার যদি আরও উন্নত বৈশিষ্ট্যের প্রয়োজন হয় তবে আপনি পাস করতে পারেন:
· : অ্যাক্সেস_টোকেন OAuth2 ব্যবহার করে প্রমাণীকরণ করতে (ডিফল্ট হল `File.read("~/.gist"))।
· : ফাইলের নাম সিনট্যাক্স হাইলাইটিং পরিবর্তন করতে (ডিফল্ট হল a.rb).
· : পাবলিক আপনি যদি আপনার সারাংশ একটি অনুমানযোগ্য url আছে চান.
· : বর্ণনা আপনার সারাংশে একটি বিবরণ যোগ করতে।
· :হালনাগাদ একটি বিদ্যমান সারাংশ আপডেট করতে (একটি URL বা একটি আইডি হতে পারে)।
· : বেনামী একটি বেনামী সারাংশ জমা দিতে (ডিফল্ট মিথ্যা).
· : কপি ক্লিপবোর্ডে ফলস্বরূপ URL অনুলিপি করতে (ডিফল্ট মিথ্যা)।
· :খোলা একটি ব্রাউজারে ফলস্বরূপ URL খুলতে (ডিফল্ট মিথ্যা)।
দ্রষ্টব্য: অ্যাক্সেস_টোকেনের অবশ্যই "সারাংশ" সুযোগ থাকতে হবে।
· আপনি যদি একই সারাংশে একাধিক ফাইল আপলোড করতে চান, আপনি করতে পারেন:
Gist.multi_gist("a.rb" => "Foo.bar", "a.py" => "Foo.bar")
· আপনি যদি গিস্টের অন্তর্নির্মিত অ্যাক্সেস_টোকেন ব্যবহার করতে চান, তাহলে আপনি ব্যবহারকারীকে পেতে বাধ্য করতে পারেন
কল করে একজন:
Gist.login!
· এটি তাদের একটি OAuth2 টোকেন পাওয়ার এবং এটি সংরক্ষণ করার প্রক্রিয়ার মধ্য দিয়ে নিয়ে যাবে
in ~/.gist, যেখানে এটি পরে পড়া যাবে Gist.gist
GitHub উদ্যোগ
· যদি তোমার ভালো লাগে সারকথা আপনার স্থানীয়ভাবে ইনস্টল করা GitHub এন্টারপ্রাইজ ব্যবহার করতে
https://enterprise.github.com/, আপনি রপ্তানি করতে হবে GITHUB_URL পরিবেশ সূচক
আপনার ~ / .bashrc.
GITHUB_URL= রপ্তানি করুনhttp://github.internal.example.com/
একবার আপনি এটি করে ফেললে এবং আপনার টার্মিনাল পুনরায় চালু করলে (বা চালান উৎস ~ / .bashrc), সারাংশ হবে
স্বয়ংক্রিয়ভাবে পাবলিক github.com এর পরিবর্তে github এন্টারপ্রাইজ ব্যবহার করুন
কনফিগারেশন
· যদি তোমার ভালো লাগে -o or -c আপনি যখন সারাংশ এক্সিকিউটেবল ব্যবহার করেন তখন ডিফল্ট হতে, একটি যোগ করুন
আপনার কাছে উপনাম ~ / .bashrc (বা সমমানের). উদাহরণ স্বরূপ:
alias gist='gist -c'
· যদি আপনি একটি ভিন্ন ব্রাউজার খুলতে সারাংশ পছন্দ করেন, তাহলে আপনি ব্রাউজারটি রপ্তানি করতে পারেন
পরিবেশ সূচক:
BROWSER=google-chrome এক্সপোর্ট করুন
যদি ক্লিপবোর্ড বা ব্রাউজার ইন্টিগ্রেশন আপনার প্ল্যাটফর্মে কাজ না করে, অনুগ্রহ করে একটি বাগ ফাইল করুন বা
(আরো আদর্শভাবে) একটি টান অনুরোধ।
ইন্টারনেট অ্যাক্সেস করার জন্য আপনার যদি একটি HTTP প্রক্সি ব্যবহার করতে হয়, তাহলে রপ্তানি করুন হাইপারটেক্সট ট্রান্সফার প্রটোকল প্রক্সি or
হাইপারটেক্সট ট্রান্সফার প্রটোকল প্রক্সি পরিবেশ পরিবর্তনশীল এবং সারাংশ এটি ব্যবহার করবে।
মেটা-ফু
ধন্যবাদ @defunkt এবং @indirect কে 1 থেকে 3 সংস্করণ লেখা ও বজায় রাখার জন্য। ধন্যবাদ
সংস্করণ 4 বজায় রাখার জন্য @rking এবং @ConradIrwin কে।
MIT লাইসেন্সের অধীনে লাইসেন্সপ্রাপ্ত। বাগ-রিপোর্ট, এবং টান অনুরোধ স্বাগত জানাই.
নভেম্বর 2015 জিআইএসটি(1)
onworks.net পরিষেবা ব্যবহার করে অনলাইনে সারাংশ-পেস্ট ব্যবহার করুন