গিটহাব থেকে জিপ ফর্ম্যাটে কীভাবে উত্স ডাউনলোড করবেন?


256

আমি দেখতে কিছু অদ্ভুত কিছু:

http://github.com/zoul/Finch.git

এখন আমি সেই সিভিএস, এসভিএন ইত্যাদি নই। আমি যখন এটি ব্রাউজারে খুলি তখন এটি আমাকে বলে যে আমি কিছু ভুল করেছি। সুতরাং আমি বাজি ধরছি আমার কিছু হ্যাকার স্টাইলের সরঞ্জাম দরকার? কিছু ক্লায়েন্ট?

(আমি বোঝাতে চাইছি ... কেন কেবল একটি জিপ ফাইল সরবরাহ করবেন না? বিশ্ব কি যথেষ্ট জটিল নয়?)

উত্তর:


192

এই জাতীয় URL এর মাধ্যমে সেই সংগ্রহস্থলটিকে ক্লোন করতে : হ্যাঁ, আপনার ক্লায়েন্টের দরকার আছে এবং সেই ক্লায়েন্টটি গিট । এটি আপনাকে পরিবর্তন করতে, আপনার নিজস্ব শাখাগুলি, অন্যান্য বিকাশকারীদের সাথে আবার সিঙ্কে একীভূত করতে, আপনার নিজস্ব উত্স বজায় রাখবে যাতে আপনি প্রতিটি সময় পুরোপুরি ডাউনলোড না করে এবং নিজের পরিবর্তনগুলি লিখে না রেখে সহজেই আপ টু ডেট রাখতে পারেন etc. একটি জিপ ফাইল জিতেছে আপনাকে এটি করতে দেওয়া হবে না।

এটি বেশিরভাগ লোকদের জন্য যারা উত্সটি কেবলমাত্র উত্সটি বন্ধ করে দিতে চান এবং পরিবর্তন না চান তাদের চেয়ে উত্সটি বিকাশ করতে চান for

তবে এটি ঠিক তাই ঘটে আপনি একটি জিপ ফাইলও পেতে পারেন:

Http://github.com/zoul/Finch/ এ ক্লিক করুন এবং তারপরে সবুজ Clone or Downloadবোতামটি ক্লিক করুন । এখানে দেখো:

এখানে চিত্র বর্ণনা লিখুন


2
পুরো সংগ্রহস্থলটি ডাউনলোড করার কোনও উপায় নেই? বলুন, ভাণ্ডারটি যদি "প্লাগইন" রেপো হয় এবং আপনি কেবল একটি প্লাগইন চান?
মালা

2
যতদূর আমি জানি গিথুব এপিআই ব্যবহার না করেই নয় ।
ক্রিস্টোফ

197

সংগ্রহস্থল মালিক কোনও জিপ ফাইল প্রস্তুত না করে এবং আপনার নিজের ব্যবহারের জন্য কেবল একটি ডাউনলোড চাইলে কী হয়? একটি উত্তর আছে এবং আপনাকে সেই সফর প্রক্রিয়াটি সফ্টওয়্যার ডাউনলোড করতে, কীগুলি ইনস্টল করতে এবং কীগুলি নিবন্ধিত করতে এবং গিটহাবে কী নোট ইত্যাদি সরবরাহ করার প্রয়োজন নেই!

একটি জিপ ফাইল হিসাবে সহজেই একটি সংগ্রহস্থল ডাউনলোড করতে: সংগ্রহস্থল URL এবং voila এর শেষে অতিরিক্ত পথ '/ জিপবল / মাস্টার /' যুক্ত করুন, এটি আপনাকে পুরো লটের একটি জিপ ফাইল দেয়।

উদাহরণ স্বরূপ,

http://github.com/zoul/Finch/

হয়ে:

http://github.com/zoul/Finch/zipball/master/

এটি আপনাকে ডাউনলোড করার জন্য একটি জিপ ফাইল দেয়।


1
ধন্যবাদ! আমার কোনও জিপ ফাইল নেই এমন একটি সংগ্রহশালা থেকে কোড ডাউনলোড করতে হবে এবং এটি পুরোপুরি কার্যকর হয়েছে। গিথুব সহায়তা থেকে আমি কী করছি তা আমি কখনই বুঝতে পারি না।
ওয়ার্নিকা

3
দুর্দান্ত বন্ধু আমার বন্ধু। অনেক সময় হয়েছে যেখানে আমি গিট ইনস্টল না করে বিভিন্ন শাখা ডাউনলোড করতে চেয়েছি। সত্যিকার অর্থে আমি বুঝতে পারি না কেন কেবল এর জন্য কোনও লিঙ্ক নেই ...
জ্যাপ্ট্রি

4
এটি কাজ করেছেন, তবে এখানে ভাগ্য কামনা করুন: github.com/facebook/php-webdriver - আমি যখন এই URL টির শেষে "জিপবল / মাস্টার /" যুক্ত করি, তখন আমি কেবল একটি ত্রুটি বার্তা পাই। আমি আসল মন্তব্যকারীকে প্রতিধ্বনিত করছি ... আমি গিথুব এ দেখি সোর্স কোডটি ডাউনলোড করা এত কঠিন কেন তা আমি বুঝতে পারি না। আমি গিট ক্লায়েন্ট চাই না, আমি গিট শিখতে চাই না, আমি কেবল আমার মুখের সামনে থাকা ফাইলগুলি নীচে নামাতে চাই :-)
এরিক

2
@ এরিক - এটি আমার পক্ষে কাজ করেছে: github.com/facebook/php-webdriver/zipball/master
স্কুবাস্তেভ

2
দুর্দান্ত টিপ! / জিপবল / মাস্টার / যুক্ত করার সময় আপনার সংগ্রহস্থলের শীর্ষ ফোল্ডারে রয়েছে তা নিশ্চিত হয়ে নিন।
পিটার এইচ

170

জুলাই ২০১ Updated আপডেট হয়েছে

এর হিসাবে জুলাই 2016 , Download ZIPবোতাম অধীনে সরানো হয়েছে Clone or download থেকে চরম ডান অধীনে শিরোনামের Codeট্যাব:

জিপ ডাউনলোড করুন (2013)


আপনি যদি বোতামটি না দেখেন:

  • আপনি <> Codeডান পাশের নেভিগেশন মেনু থেকে ট্যাব নির্বাচন করেছেন তা নিশ্চিত করুন বা
  • রেপোতে একটি জিপ প্রস্তুত নাও থাকতে পারে। যোগ /archive/master.zipসংগ্রহস্থলের URL এর শেষে এবং মাস্টার শাখার একটি জিপ ফাইল তৈরি করতে:

http://github.com/user/repository/ -to-> http://github.com/user/repository/archive/master.zip

একটি জিপ ফাইলে মাস্টার শাখা উত্স কোড পেতে। masterউপরের ইউআরএলটিতে শাখা বা ট্যাগের নামের সাথে প্রতিস্থাপন করে আপনি ট্যাগ এবং শাখার নাম দিয়ে একই কাজ করতে পারেন ।


4
এছাড়াও, আপনি যদি জিপের পরিবর্তে তারবাল চান তবে আপনি শেষে ".tar.gz" বলতে URL টি পরিবর্তন করতে পারেন।
এরিক

3
দেখে মনে হচ্ছে <> কোডটি ডিফল্টরূপে নির্বাচিত তবে এটি নয়। এটি ক্লিক করুন!
স্টিভ ওয়াশ

ধন্যবাদ @ স্টিভওয়াশ এটাই স্রেফ পাগল। আমিও ভেবেছিলাম কোড ট্যাবটি ইতিমধ্যে নির্বাচিত ছিল। এটি সত্যই দুর্বল ইউআই (তবে, ঠিক আছে, একবার আপনি সেই কৌশলটি শিখলে, আপনি তা চিরকালের জন্য জানবেন ..)
মাইক গ্লেডহিল

আপনি যদি নিজের ট্যাগগুলির মতো নাম v1.0রাখেন, জিপ ফাইল v& ডাউনলোডগুলি উপেক্ষা করে repo-1.0। এটি কি গিথুব সহ ​​একটি বাগ?
দেবাপ্রিও বি

40

জিপ ফাইল হিসাবে আপনার সংগ্রহস্থলটি এর মাধ্যমে ডাউনলোড করতে curl:

curl -L -o master.zip http://github.com/zoul/Finch/zipball/master/

যদি আপনার সংগ্রহস্থলটি ব্যক্তিগত হয়:

curl -u 'username' -L -o master.zip http://github.com/zoul/Finch/zipball/master/

সূত্র: গিথুব সহায়তা


মিষ্টি! একটি কবজির মতো কাজ করেছিল, আমার কোনও ব্রাউজার ছাড়াই ব্যাচ সিস্টেমে অনুমতি সীমা ছিল এবং এটি আমার প্রয়োজন যা ছিল!
হুফারলোটাসএক্স

সঙ্গে wget হয় : এটা এমনকি খাটোwget https://github.com/zoul/Finch/archive/master.zip
নোয়াম Manos

25

ডিসেম্বর 2016 পর্যন্ত, Clone or downloadবোতামটি এখনও <> Codeট্যাবের নীচে রয়েছে, তবে এটি এখন শিরোনামের একেবারে ডানদিকে রয়েছে:

গিথুব ক্লোন বা স্ক্রীনশট ডাউনলোড করুন


এটি কি পুরানো লেআউটেও প্রযোজ্য?
মাকোটো

আরে, আমি বোতামটি দেখছি না! github.com/Antonioya/blender/tree/master/measureit
আনসন সেভেজ

সম্ভবত আপনি লগ ইন না করে থাকায় checked তবে বোতামটি এখন সবুজ এবং লেবেলযুক্ত "ক্লোন বা ডাউনলোড করুন" (আপনার ভান্ডারের জন্য ডাউনলোড বোতামটির লিঙ্কগুলি: github.com/Antonioya/blender/archive/master.zip )
বেন্ডি

1
আমি লগ ইন করেছি এবং এখনও কোনও সবুজ বোতাম দেখতে পাচ্ছি না - "ক্লোন বা ডাউনলোড করুন" এর পরিবর্তে এটি "ইতিহাস" বলেছে
মিরায়ফা

1
@ মির্যাফা যেহেতু ডাউনলোডগুলি সেই সংগ্রহস্থলের জন্য অক্ষম রয়েছে। রেডমে নোটটি পরীক্ষা করুন। এতে বলা হয়েছে, "*** বিজ্ঞপ্তি *** মেজারটি এটি এখন ব্লেন্ডার অফিসিয়াল রিলিজের অংশ, সুতরাং এই গিট সংগ্রহস্থলটি কেবল রেফারেন্সের জন্য। আপনি যদি সর্বশেষ সংস্করণগুলি ডাউনলোড করতে চান বা কোনও বাগ রিপোর্ট করতে চান তবে দয়া করে ব্লেন্ডার ওয়েবসাইটটি ব্যবহার করুন" "
আনোয়ার


8

যদিও এটি মোটামুটি একটি পুরানো প্রশ্ন, আমার কাছে শেয়ার করার জন্য আমার 2 সেন্ট রয়েছে।

আপনি রেপোটিও tar.gz হিসাবে ডাউনলোড করতে পারেন

zipballএখানে বিভিন্ন উত্তরের নির্দেশিত লিঙ্কটি পছন্দ করুন, এখানে একটি tarballলিঙ্ক রয়েছে যা গিট সংগ্রহস্থলের সামগ্রী tar.gzফর্ম্যাটে ডাউনলোড করে ।

curl -L http://github.com/zoul/Finch/tarball/master/

একটি ভাল উপায়

গিট এছাড়াও পৃথক ইউআরএল প্যাটার্ন সরবরাহ করে যেখানে আপনি ইউআরএল শেষে যে ধরণের ফাইল ডাউনলোড করতে চান তা কেবল যুক্ত করতে পারেন। আপনি যদি এই url টি ব্যাচ বা ব্যাশ স্ক্রিপ্টে প্রক্রিয়া করতে চান তবে এই উপায়টি আরও ভাল।

curl -L http://github.com/zoul/Finch/archive/master.zip

curl -L http://github.com/zoul/Finch/archive/master.tar.gz

একটি নির্দিষ্ট কমিট বা শাখা ডাউনলোড করতে download

নীচের মত উপরের ইউআরএলগুলিতে বা এর masterসাথে প্রতিস্থাপন করুন ।commit-hashbranch-name

curl -L http://github.com/zoul/Finch/archive/cfeb671ac55f6b1aba6ed28b9bc9b246e0e.zip    
curl -L http://github.com/zoul/Finch/archive/cfeb671ac55f6b1aba6ed28b9bc9b246e0e.tar.gz

curl -L http://github.com/zoul/Finch/archive/your-branch-name.zip
curl -L http://github.com/zoul/Finch/archive/your-branch-name.tar.gz

6

আমি এটা দ্বারা স্ট্যাম্পড হয়েছি। "ডাউনলোড" বোতামটি একেবারে ডানদিকে, তবে আপনি যা দেখছেন তা ডাউনলোড করতে আপনাকে শীর্ষ ফোল্ডারে থাকাও দরকার। প্যারেন্ট / রুট ফোল্ডারে আপনি যতটা পারেন তত উপরে যান এবং তারপরে ডাউনলোড বোতামটি সন্ধান করুন।


1

কখনও কখনও যদি 'ডাউনলোড জিপ' বোতামটি উপলব্ধ না হয় তবে আপনি 'কাঁচা' ক্লিক করতে পারেন এবং ফাইলটি আপনার সিস্টেমে ডাউনলোড করা উচিত।


অথবা, যেমন এই পৃষ্ঠায় অন্য কোথাও উল্লেখ করা হয়েছে, এমনকি "কোড" ট্যাবটি নির্বাচিত দেখাচ্ছে ... এটি নাও হতে পারে। আবার "কোড" এ ক্লিক করুন এবং দেখুন "ক্লোন বা ডাউনলোড" বোতামটি উপস্থিত হয়েছে কিনা।
মাইক গ্লেডহিল

1

জুন ২০১ 2016 পর্যন্ত, ডাউনলোড জিপ বোতামটি এখনও <> কোড ট্যাবের অধীনে রয়েছে, তবে এটি এখন দুটি বিকল্প ক্লোন বা ডাউনলোড সহ একটি বোতামের অভ্যন্তরে রয়েছে:

সিমফনি চিত্র উদাহরণ


0

আমি একই সমস্যার মুখোমুখি হয়েছি তবে দুর্ঘটনাক্রমে আমি এই সমস্যাটি বাছাই করেছি। 1) গিথুব ইন লগ ইন 2) উপরের ডানদিকে ফর্ক বোতামে ক্লিক করুন। 3) উপরের পদক্ষেপের পরে আপনি ক্লোন দেখতে পারেন বা <> কোড ট্যাবের নীচে সবুজ রঙে ডাউনলোড করতে পারেন।


0

আপনি গিথুবে একটি সংস্করণ প্রকাশ প্রকাশ করতে পারেন এবং জিপ ফাইলে সেই মুক্তির উত্স কোডটি ডাউনলোড করার বিকল্প রয়েছে।

এরপরে আপনি প্রকল্পের উত্স কোডটি ডাউনলোড করতে যে কেউ জিপ ফাইলের লিঙ্কটি ভাগ করতে পারেন।


0

ক্রোমে, আপনি ডাউনলোডের জিপটিতে যদি আপনার কার্সারটি ঘুরে দেখেন তবে এটি ব্রাউজারের নীচে লিঙ্কটি দেবে

এখানে চিত্র বর্ণনা লিখুন

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.