কীভাবে একটি গিটহাব পুলের অনুরোধ করবেন


283

আমি কীভাবে গিটহাবটিতে হোস্ট করা অন্য সংগ্রহস্থলে একটি পুল অনুরোধ তৈরি করব এবং / অথবা প্রেরণ করব?


2
গিটহাব সহায়তা পৃষ্ঠায় এটি কি যথেষ্টভাবে ব্যাখ্যা করা হয়নি ?
ল্যানজ

27
@ এল্যানজ না, সাহায্য পৃষ্ঠায় কয়েকটি দরকারী টিপস অন্তর্ভুক্ত নয়, আমি আশা করি আমার প্রথম টান অনুরোধগুলি করার আগে আমি জানতাম (নীচে দেখুন)।
ভনসি

9
@ianzz অবশ্যই গিথুবের পৃষ্ঠাটি "পর্যাপ্ত", তবে শেখার অনেকগুলি উপায় রয়েছে। আমি যা করতে চেষ্টা করেছিলাম তা হল একটি শিক্ষানবিশ স্তরের টিউটোরিয়াল তৈরি করা। গিথুব এর ব্যাখ্যায় আমার যে অভাব দেখা গেল তা হ'ল: ১) এটি একটি উত্সে অন্তর্ভুক্ত ছিল না (দুটি পৃষ্ঠাগুলি যা স্পষ্টভাবে লিঙ্কযুক্ত নয়), ২) সংক্ষিপ্ত ছিল না (এই পৃষ্ঠাগুলি খুব দীর্ঘ, দীর্ঘ = অপ্রতিরোধ্য), 3) ছিল মূল বিভাগে মানুষের পদে ব্যাখ্যা করা হয়নি। শিক্ষণে, একজন অভিজ্ঞ শিক্ষকের পক্ষে শিক্ষানবিশ কী জানেন না তা জানা সর্বদা কঠিন। নিজেকে লেখকের জুতোতে রাখাই আমার এই লেখার লক্ষ্য ছিল।
টিম পিটারসন

12
লং বলতে অপ্রতিরোধ্য বোঝাতে পারে যার অর্থ গর্ভবতী হওয়া = কোনও শিখন নয়। যে কোনও এক পক্ষে "প্রক্রিয়াটি জড়িত বুঝতে" শেষ হতে পারে যা স্পষ্টতই তাদের মধ্যে একটি হতে পারে না। শিখা যুদ্ধ শেষ করতে, উত্তর দেওয়ার দরকার নেই, আমি বুঝতে পেরেছি আপনি কোথা থেকে এসেছেন।
টিম পিটারসন

8
আপনি নিজের কাঁটাচামচ থেকে একটি টান অনুরোধ করেন। এটি অবশ্যই আমার আসল ধারণা ছিল না
ডেরেক ইলচুক

উত্তর:


236

(অফিসিয়াল " গিটহাব হেল্প 'পুল অনুরোধের পৃষ্ঠা ব্যবহার করে " এর
সাথেও " গিটহাবের ফোরিং বনাম ব্রাঞ্চিং ", " গিটহাবের উত্স এবং উজানের মধ্যে পার্থক্য কী " দেখুন)

অনুরোধ সম্পর্কে টানা অনুরোধ:

ধরে নিই যে আপনি প্রথমে একটি রেপো কাঁটাচামচ করেছেন, আপনার নিজের মালিকানাধীন সেই কাঁটাতে আপনার যা করা উচিত তা এখানে:

  • একটি শাখা তৈরি করুন: একটি শাখায় আপনার পরিবর্তনগুলি পৃথক করুন। এমন কোনও টান অনুরোধ তৈরি করবেন না master, যেখানে আপনাকে একবারে একাধিক পরিবর্তন সংশ্লেষ করতে এবং মিশ্রিত করার প্রলোভন দেখাতে পারে ।
  • সেই শাখাটি পুনরায় চালু করুন : আপনি যদি ইতিমধ্যে সেই শাখা থেকে একটি টানা অনুরোধ করেছিলেন, তারপরেও তা ছাড়িয়ে দিন origin/master(আপনার প্যাচটি এখনও কাজ করছে কিনা তা নিশ্চিত করে) পুল অনুরোধটি স্বয়ংক্রিয়ভাবে আপডেট করবে (কোনও কিছুর উপরে ক্লিক করার দরকার নেই)
  • সেই শাখাটি আপডেট করুন : যদি আপনার টানার অনুরোধ প্রত্যাখাত হয় তবে আপনি কেবল নতুন কমিট যুক্ত করতে পারেন, এবং / অথবা আপনার ইতিহাস পুরোপুরি আবার করতে পারেন: এটি আপনার বিদ্যমান পুল অনুরোধটিকে আবার সক্রিয় করবে।
  • সেই শাখাকে "ফোকাস" করুন : অর্থাত্ এটির বিষয়টিকে "আঁটসাঁট" করুন, কয়েক হাজার ক্লাস এবং সমস্ত অ্যাপ্লিকেশনটি সংশোধন করবেন না, পরিবর্তনগুলি ছোট রেখে শুধুমাত্র একটি সংজ্ঞায়িত বৈশিষ্ট্য যুক্ত করুন বা ঠিক করুন ।
  • সেই শাখাটি মুছুন : একবার স্বীকৃত হয়ে গেলে, আপনি নিজের কাঁটাচামচ (এবং git remote prune origin) এর সেই শাখাটি নিরাপদে মুছতে পারেন । গিটহাব জিইউআই আপনাকে আপনার পুল-অনুরোধ পৃষ্ঠায় আপনার শাখাটি মোছার প্রস্তাব দিবে।

দ্রষ্টব্য: নিজেই পুল-অনুরোধ লিখতে , " নিখুঁত টান অনুরোধটি কীভাবে লিখবেন " দেখুন (জানুয়ারী ২০১৫, গিটহাব)


মার্চ ২০১:: নতুন পিআর মার্জ বোতাম অপশন: দেখুন " পর্যালোচনা মন্তব্যের পরে গিথুব স্কোয়াশ ওয়েব ইন্টারফেস থেকে পুল অনুরোধে কমিট করে? "

স্কোয়াশ

রেপো রক্ষণাবেক্ষণকারীরা merge --squashপিআর কমিটিকে বেছে নিতে পারে ।


একটি পুল অনুরোধের পরে

শেষ পয়েন্টটি সম্পর্কে, এপ্রিল, 10 ই 2013 থেকে, " পুনরায় ডিজাইন করা মার্জ বোতাম ", আপনার জন্য শাখাটি মুছে ফেলা হয়েছে:

নতুন মার্জ বোতাম

আপনার মার্জ হওয়ার পরে শাখাগুলি মুছে ফেলাও সরল করা হয়েছে।
অতিরিক্ত পদক্ষেপের সাথে মুছার বিষয়টি নিশ্চিত করার পরিবর্তে, আপনি যখন শাখাটি মুছবেন তখন আমরা তত্ক্ষণাত্ শাখাটি সরিয়ে ফেলি এবং আপনার যদি আবার প্রয়োজন হয় তবে শাখাটি পুনরুদ্ধার করার জন্য একটি সুবিধাজনক লিঙ্ক সরবরাহ করি

এটি একটি পুল অনুরোধ মার্জ করার পরে শাখাটি মোছার সর্বোত্তম অনুশীলনকে নিশ্চিত করে।


পুল-অনুরোধ বনাম অনুরোধ-টান

  • অনুরোধটি সরকারী "গিট" শব্দ নয়।
    গিটটিrequest-pull
    মার্জ করার জন্য একটি অনুরোধ তৈরি করতে (!) কমান্ডটি ব্যবহার করে:
    এটি "স্ট্যান্ডার্ড আউটপুটে দুটি কমিটের মধ্যে পরিবর্তনের সংক্ষিপ্তসার দেয় এবং উত্পন্ন সারসংক্ষেপে প্রদত্ত URL টি অন্তর্ভুক্ত করে।"
    গিথুব প্রথম সংস্করণ (ফেব্রুয়ারী ২০০ub) থেকে নিজস্ব সংস্করণ চালু করেছে , তবে মে 2010 এ বৈশিষ্ট্যটি নতুন করে ডিজাইন করে জানিয়েছে যে:

    Pull Request = Compare View + Issues + Commit comments
    

"সংগ্রহস্থল" (sic) এর জন্য ই-নোটস

<humour>

এটি (টান অনুরোধ) এমনকি গিটহাব দ্বারা সঠিকভাবে সংজ্ঞায়িত করা হয়নি!

ভাগ্যক্রমে, একটি সত্যিকারের ব্যবসায়িক সংবাদ সংস্থা জানতে পারে, এবং 'ই-নোট' দ্বারা পুল-প্রতিস্থাপনের জন্য একটি ই-নোট রয়েছে :

https://pbs.twimg.com/media/BT_5S-TCcAA-EF2.jpg:large

সুতরাং যদি আপনার রেপোস টিরির কোনও ই-নোটের প্রয়োজন হয় ... ফক্স বিজনেসকে জিজ্ঞাসা করুন । তারা জানেন।

</humour>


2
- @ ভনসি এর জন্য ধন্যবাদ আপনি যা বলেছিলেন তা আমি যা বলেছিলাম তার থেকে কীভাবে আলাদা তা বোঝাতে আপনি কিছু কোড সরবরাহ করতে আপত্তি করবেন? branchবনাম masterসিদ্ধান্ত এমন কিছু বিষয় যা এক আসলে ব্যবহার করেন করার জন্য একটি তাত্ত্বিক সমাধান থেকে আমার / গিটহাব এর উত্তর করার জন্য একটি গুরুত্বপূর্ণ এক মত মনে হয়।
টিম পিটারসন

1
@ টেম্পিটারসন এই সত্য যে আপনি সেই শাখার মধ্যে ইতিহাস পুরোপুরি পরিবর্তন করতে পারবেন এবং এটি পুল অনুরোধটি স্বয়ংক্রিয়ভাবে আপডেট হবে এটি এখানে মূল বিষয়: কারণ আপস্ট্রিম প্রকল্পের সর্বশেষে একটি পুল অনুরোধ করতে হবে। যদি সেই উজানের রেপোতে নতুন কমিট থাকে তবে আপনাকে অবশ্যই তার শাখাটি তার উপরে পুনরায় চালু করতে হবে (সেই শাখার ইতিহাস পরিবর্তন করা) এবং এটি আপনার কাঁটাচামচায় ফিরিয়ে দিতে হবে: এটি আপনার টানার অনুরোধটি (সেই একই শাখার ভিত্তিতে) স্বয়ংক্রিয়ভাবে আপডেট করবে।
ভনসি

4
আমি প্রত্যাখ্যান অংশ বুঝতে পারছি না। এটা কি করে? ( এই পৃষ্ঠাটি এটি রকেট বিজ্ঞানের মতো শোনাচ্ছে তবে আমি বিশ্বাস করি এটি তা নয়)। "পুনর্বাসনা" আপনি এই মুহুর্তে কোন আদেশটি প্রকাশ করবেন?
কামিলো মার্টিন

1
@ ক্যামিলোমার্টিন আপনি যদি আপনার পিআর শাখায় থাকেন তবে git pull --rebase upstream/masterসত্যিই তা ঠিক আছে।
ভোনসি

1
@ ভিক্রামভি মাস্টার আপনি যে মূল রেপোটি তৈরি করেছেন তার সাথে মিলের একটি শাখা। এই শাখাটি সর্বদা আসল রেপোকে আয়না করা উচিত। আপনি আপনার PR এর জন্য একটি শাখায় আপনার ফিক্সগুলি আলাদা করে দিন। আপনি মূল রেপোতে কী আছে তা জানার উপায় হিসাবে কেবল মাস্টার ব্যবহার করেন (এবং এর উপরে আপনার ফিক্স শাখাটি পুনরায় চালু করতে, একটি সহজ টান-অনুরোধের মার্জ নিশ্চিত করতে)
ভোনসি

202

কীভাবে টানার অনুরোধ করবেন তা শিখতে আমি গিথুবে দুটি পৃথক সহায়তা পৃষ্ঠা অনুসরণ করেছি (বুলেট পয়েন্ট হিসাবে নীচে লিঙ্কিত)। নিম্নলিখিত কমান্ড লাইন কমান্ডগুলি পার্ট 1 এর জন্য রয়েছে । পার্ট 2 , আসল টান অনুরোধ, পুরোপুরি গিথুবের ওয়েবসাইটে সম্পন্ন হয়েছে।

$ git clone https://github.com/tim-peterson/dwolla-php.git
$ cd dwolla-php
$ git remote add upstream https://github.com/Dwolla/dwolla-php.git
$ git fetch upstream
// make your changes to this newly cloned, local repo 
$ git add .
$ git commit -m '1st commit to dwolla'
$ git push origin master
  • পর্ব 1 : কারও রেপো কাঁটাচামচ: https://help.github.com/articles/fork-a-repo

    1. আপনি যে রেপোতে অবদান রাখতে চান তাতে 'কাঁটাচামড়া' বোতামটি ক্লিক করুন, এই ক্ষেত্রে: দ্বোলা পিএইচপি রেপো (দ্বোলা / দ্বোলা-পিএইচপি)
    2. এক্ষেত্রে আপনার নতুন তৈরি কাঁটাচলার জন্য URL পান: https://github.com/tim-peterson/dwolla-php.git (টিম-পিটারসন / দ্বোলা-পিএইচপি)
    3. git clone->cd dwolla-php->git remote->git fetchআপনার কম্পিউটারের কোথাও আপনার কাঁটাচামড়া ক্লোন করতে উপরের ক্রমটি টাইপ করুন (যেমন, " third_party TimPeterson$এক্ষেত্রে এটি " অনুলিপি / পেস্ট করুন:)) এবং এটি মাস্টার রেপোর সাথে সিঙ্ক করুন (দ্বোলা / দ্বোলা-পিএইচপি)
    4. আপনার স্থানীয় রেপোতে আপনার পরিবর্তনগুলি করুন
    5. git add->git commit->git pushদূরবর্তী রেপোতে আপনার পরিবর্তনগুলি ধাক্কা দেওয়ার জন্য উপরের ক্রমটি টাইপ করুন , অর্থাত্, গিথুবটিতে আপনার কাঁটাচামচ (টিম-পিটারসন / দ্বোলা-পিএইচপি)
  • পার্ট 2 : পুল-অনুরোধ করুন: https://help.github.com/articles/used-pull-requests

    1. ফিরে যেতে আপনার কাঁটাচামচ এর GitHub থেকে ওয়েবপেজ ( https://github.com/tim-peterson/dwolla-php )
    2. 'টান-অনুরোধ' বোতামটি ক্লিক করুন
    3. পুল-অনুরোধটিকে একটি নাম দিন, আপনি কী পরিবর্তন করেছেন তার বিশদ পূরণ করুন, জমা দিন বোতামটি ক্লিক করুন।
    4. তুমি করেছ!!

4
- @ অ্যালেক্সগ্রয়ে, আমি ব্যাশ প্রম্পটগুলি ছেড়ে দিয়েছি, যেমন, Tims-MacBook-Pro:third_party TimPeterson$কারণ এটি একটি শিক্ষানবিশ টিউটোরিয়াল এবং সেগুলি ব্যবহারকারীকে ওরিয়েন্টেট করতে সহায়তা করে।
টিম পিটারসন

1
হ্যাঁ. ধন্যবাদ. আমি একটি কার্যকরী উদাহরণ অনুসরণ করতে পারি। তোমার গিট হাব কেন নেই?
সিরিয়নার্থস

পরে git fetch upstream, যদি আপনি আপনার স্থানীয় অনুলিপি সঙ্গে আপস্ট্রিম পরিবর্তনগুলি মার্জ ব্যবহার প্রয়োজন হবে না git checkout masterতারপর git merge upstream/master?
স্পারহাক

@ স্পারহাক না, আপনার কাঁটাচামচ থাকা মাস্টারের সাথে আপনার পরিবর্তনগুলি মার্জ করার দরকার নেই। অন্যান্য রেপোতে টানার অনুরোধটি কেবল শাখার বাইরে থাকতে পারে। যাইহোক, আপনার যাওয়ার সময় আপনার কাঁটাচালকের মাস্টার আপডেট করার পক্ষে এটি আপনার পক্ষে ভাল অভ্যাস হবে, যাতে "আসল" রেপোতে পরিবর্তন আসে এবং প্রায়শই আপনার কাঁটাযুক্ত রেপোর লুপে ফিরে আসে।
ইলি

1
@ হিমাংশুশেখর হ্যাঁ তবে আপনাকে গিথুব ডেস্কটপ অ্যাপ্লিকেশন বা তাদের এপিআই ব্যবহার করা উচিত। ব্রাউজারটি আমার পক্ষে সহজ।
টিম পিটারসন

70

একটি টান অনুরোধ করার জন্য আপনাকে নিম্নলিখিত পদক্ষেপগুলি করতে হবে:

  1. একটি ভাণ্ডার কাঁটাচামচ (যা আপনি একটি টান অনুরোধ করতে চান)। রিপোজিটরি পৃষ্ঠার কাঁটাচামচ বোতামটি ক্লিক করুন এবং আপনার গিথুব ব্যবহারকারীর নামের পূর্বে একটি পৃথক গিথুব সংগ্রহস্থল পাবেন।
  2. আপনার স্থানীয় মেশিনে সংগ্রহস্থলটি ক্লোন করুন। আপনি আপনার স্থানীয় মেশিনে গিথুব সফ্টওয়্যারটি ইনস্টল করেছেন এটি আপনার জন্য এটি করতে পারে। সংগ্রহস্থলের নামের পাশে ক্লোন বোতামটি ক্লিক করুন।
  3. স্থানীয় পরিবর্তনগুলি / ফাইলগুলিতে কমিট করুন
  4. পরিবর্তনগুলি সিঙ্ক করুন
  5. আপনার গিথুব কাঁটাযুক্ত সংগ্রহস্থলে যান এবং শাখা বোতামের পাশাপাশি "তুলনা করুন এবং পর্যালোচনা করুন" সবুজ বোতামটি ক্লিক করুন। (বোতামটিতে আইকন রয়েছে - কোনও পাঠ্য নেই)
  6. একটি নতুন পৃষ্ঠা আপনার পরিবর্তনগুলি দেখায় এবং তারপরে পুল অনুরোধ লিঙ্কটি ক্লিক করবে, যা আপনার অনুরোধ করা ভান্ডারের মূল মালিককে অনুরোধটি প্রেরণ করবে।

এটি অনুমান করতে আমার কিছুটা সময় লেগেছে, আশা করি এটি কারও সাহায্য করবে।


3
আমার কাছে এটি অস্পষ্ট ছিল যে আপনাকে টানার অনুরোধ করতে সক্ষম হওয়ার আগে আপনার একটি রেপো কাঁটাচামচ করা দরকার। আমি অনুভব করেছি যে একটি ধাক্কা খাটানো প্রতিশ্রুতি কেবলমাত্র কিছু প্রকারের মুলতুবি শাখায় যাবে যা পাবলিক লেখার অ্যাক্সেস রয়েছে এবং তারপরে সেখান থেকে মিশে গেছে। ধন্যবাদ!
ক্রিস অ্যারিনা

16

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

কর্মপ্রবাহ হিসাবে সহজ

  • গিথুবে রেপো কাঁটাচামচ করুন
  • ক্লোন রেপো বোতামে ক্লিক করে ক্লোন url পান
  • টার্মিনালে যান এবং চালান git clone <clone url you copied earlier>
  • আপনি যে পরিবর্তনগুলি করছেন তার জন্য একটি শাখা তৈরি করুন git checkout -b branch-name
  • প্রয়োজনীয় পরিবর্তন করুন
  • আপনার পরিবর্তন প্রতিশ্রুতিবদ্ধ git commit
  • গিটহাবের উপর আপনার কাঁটাচামচে আপনার পরিবর্তনগুলি ঠেলাও git push origin branch-name
  • একটি Compare and pull requestবোতাম দেখতে গিটহাবে আপনার কাঁটাচামচে যান
  • এটিতে ক্লিক করুন এবং প্রয়োজনীয় বিশদ দিন

15

আমাদের মধ্যে যাদের একটি github.com অ্যাকাউন্ট রয়েছে, তবে আমরা কমান্ড-লাইনে "গিট" টাইপ করলেই কেবল একটি বাজে ত্রুটি বার্তা পান, আপনার ব্রাউজারে এটি কীভাবে করা যায় তা এখানে রয়েছে :)

  1. টিম এবং ফারহান হিসাবে একই লিখেছেন: আপনার নিজের প্রকল্পের অনুলিপি কাঁটা: পদক্ষেপ 1: কাঁটাচামচ
  2. কয়েক সেকেন্ড পরে, আপনি আপনার নিজের প্রকল্পের অনুলিপি অনুলিপি পুনঃনির্দেশিত করা হবে: ধাপ ২
  3. আপনার যে ফাইলটি পরিবর্তন করতে হবে সেগুলি নেভিগেট করুন এবং সরঞ্জামদণ্ডে "এই ফাইলটি সম্পাদনা করুন" এ ক্লিক করুন: পদক্ষেপ 3: একটি ফাইল সম্পাদনা করুন
  4. সম্পাদনার পরে, পরিবর্তনগুলি বর্ণনা করে কিছু শব্দ লিখুন এবং তারপরে "পরিবর্তনগুলি প্রতিশ্রুতিবদ্ধ করুন", পাশাপাশি মাস্টার শাখায় (যেহেতু এটি কেবল আপনার নিজস্ব অনুলিপি এবং "মূল" প্রকল্প নয়)। পদক্ষেপ 4: পরিবর্তনগুলি প্রতিশ্রুতিবদ্ধ
  5. আপনার সম্পাদনা করতে হবে এমন সমস্ত ফাইলের জন্য 3 এবং 4 পদক্ষেপ পুনরাবৃত্তি করুন এবং তারপরে আপনার প্রকল্পের অনুলিপিটির মূলটিতে ফিরে যান । সেখানে, সবুজ "তুলনা করুন, পর্যালোচনা করুন ..." বোতামটি ক্লিক করুন: পদক্ষেপ 5: জমা দিন
  6. অবশেষে, "পুল অনুরোধ তৈরি করুন" ক্লিক করুন "খিঁচ অনুরোধ তৈরি করুন" ..এবং তারপর আবার পরে যদি আপনার অনুরোধের এর শিরোনাম এবং বর্ণনা ডাবল চেক করা করেছি: এখানে চিত্র বর্ণনা লিখুন

3

আমি টিম পিটারসনের নির্দেশনা অনুসরণ করেছি তবে আমি আমার পরিবর্তনের জন্য একটি স্থানীয় শাখা তৈরি করেছি। তবে, ধাক্কা দেওয়ার পরেও আমি গিটহাবের নতুন শাখাটি দেখছিলাম না। সমাধানটি ছিল-পুশ কমান্ডে যুক্ত করা:

git push -u origin <branch>

উপরের ইউআরএলটিতে আপনি 2 টি ব্যবহারকারীর নাম লক্ষ্য করেছেন? প্রথমটি হ'ল tim-petersonDwolla
য়টি

3
এছাড়াও, আমার উত্তরের মন্তব্য হিসাবে এটি আরও ভাল। আপনি কিছু ডাউনভোট পেতে পারেন।
টিম পিটারসন

1

আমি একটি বাশ প্রোগ্রাম লিখেছিলাম যা আপনার জন্য পিআর শাখা স্থাপনের সমস্ত কাজ করে। এটি প্রবাহের সাথে সমন্বয় করা, প্রবাহের দূরবর্তী স্থাপন করা ইত্যাদির জন্য কাঁটাচামান সম্পাদন করে এবং আপনাকে কেবল নিজের পরিবর্তনগুলি সম্পাদন করতে হবে, একটি পিআর চাপুন এবং জমা দিতে হবে।

আপনি এটি কীভাবে চালাচ্ছেন তা এখানে:

github-make-pr-branch ssh your-github-username orig_repo_user orig_repo_name new-feature

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


0

সরলতম GitHub টানুন অনুরোধ হল ওয়েব ইন্টারফেস থেকে Git ব্যবহার না করেই।

  1. একটি গিটহাব অ্যাকাউন্ট নিবন্ধন করুন, লগইন করুন তারপরে আপনি যে সংগ্রহস্থলটি পরিবর্তন করতে চান তাতে পৃষ্ঠায় যান।
  2. পেন্সিল আইকনটি ক্লিক করুন ,

    অবস্থানটির নিকটবর্তী পাঠ্যের সন্ধান করুন, আপনি চান এমন কোনও সম্পাদনা করুন তারপরে নিশ্চিত হওয়ার জন্য তাদের প্রাকদর্শন করুন। প্রস্তাবিত পরিবর্তনটিকে 50 টি অক্ষর পর্যন্ত বর্ণনা প্রদান করুন এবং anচ্ছিকভাবে একটি বর্ধিত বিবরণ দিন তারপর প্রস্তাব ফাইল পরিবর্তন বাটনে ক্লিক করুন।

  3. আপনি যদি এটি পড়েন তবে আপনার কাছে সংগ্রহস্থল (প্রকল্প ফোল্ডার) এ লেখার অ্যাক্সেস থাকবে না যাতে গিটহাব আপনার অ্যাকাউন্টে সংগ্রহস্থলের একটি অনুলিপি (আসলে একটি শাখা) তৈরি করবে। ক্লিক করুন খিঁচ তৈরি করুন অনুরোধ বোতাম।

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