কেউ কি আমার প্রকল্পের দিকে গিথুবে চাপ দিতে পারে?


87

গিথের পাশাপাশি আমি গিটে নতুন new আমি গিথুবে একটি রেপো সেট আপ করেছি এবং আমি স্থানীয় স্টাফগুলি এই দূরবর্তী রেপোতে ঠেলাতে পারি। এখন এখানে প্রশ্নটি রয়েছে: আমি রিমোট রেপোতে কিছু চাপ দেওয়ার পরে, এবং পৃষ্ঠাটি রিফ্রেশ করার পরে, পরিবর্তনগুলি আপলোড হয়েছে তা দেখতে পাচ্ছি (উদাহরণস্বরূপ, যদি আমি একটি readme.txt লিখি এবং এটি রিমোট রেপোতে ধাক্কা দিয়েছি, যেখানে এই জাতীয় পৃষ্ঠাটি চাপ এবং রিফ্রেশ করার পরে একটি readme.txt উপস্থিত ছিল না, এটি উপস্থিত হয়)।

সুতরাং কেউ কি গিথুবে অবাধে আমার রেপো পরিবর্তন করতে পারে? বা যদি আমি লিনাক্স কার্নালে কোনও কিছু চাপ দিই, তবে আমার করা পরিবর্তনগুলি কি এতে যুক্ত করা এবং সবার জন্য প্রকাশ করা যেতে পারে?


7
আপনি যদি সর্বজনীন রেপো ব্যবহার করে থাকেন তবে - আপনি তাকে সহযোগী না করা পর্যন্ত এফফেরিওন দেখতে পাবেন কিন্তু পরিবর্তন করতে পারবেন না।
তালা

উত্তর:


81

না, সমস্ত ভান্ডারগুলি কেবল বেনাম ব্যবহারকারীদের জন্য পঠনযোগ্য। ডিফল্টরূপে কেবল সংগ্রহস্থলের মালিকের লেখার অ্যাক্সেস থাকে। আপনি যদি নিজের নিজস্ব রেপোতে চাপ দিতে পারেন, কারণ আপনি সমর্থিত একটি প্রমাণীকরণ পদ্ধতি (HTTPS, SSH, ...) ব্যবহার করছেন।

আপনি যদি অন্য কাউকে আপনার রেপোতে চাপ দেওয়ার সুযোগ দিতে চান তবে আপনাকে প্রকল্প সেটিংসে সেই অ্যাক্সেসটি কনফিগার করতে হবে।

যে প্রকল্পগুলিতে আপনার ধাক্কা অ্যাক্সেস নেই তে অবদান রাখতে আপনি রেপোর নিজস্ব অনুলিপিটিতে চাপ দিন, তারপরে একটি টান-অনুরোধ জিজ্ঞাসা করুন। লিনাক্স এর পক্ষে ভাল উদাহরণ নয়, কারণ কার্নেল বিকাশকারীরা গিটহাব পুলের অনুরোধগুলি ব্যবহার করে না।


তারপরে জিপিজি কীভাবে কমিস সিকিউর করে? অন্য কেউ যেমন আমাদের রেপোতে প্রতিশ্রুতি দিতে পারে না?
সৌরভ ওজা

31

না, তবে যদি সংগ্রহস্থলটি সর্বজনীন হয় তবে অন্যরাও এটি কাঁটাচামচ করতে পারে, তাদের নিজের কাঁটাতে প্রতিশ্রুতিবদ্ধ।

তারপরে তারা আপনাকে কাঁটাচামচগুলির কিছু পরিবর্তন একটি টান-অনুরোধের মাধ্যমে আপনার ভাণ্ডারে pull


27

যদি আপনি ইতিমধ্যে তাদের লেখার অ্যাক্সেস মঞ্জুর না করেন তবে কেউ সরাসরি আপনার সংগ্রহস্থলের দিকে সরাসরি যেতে পারবেন না।

গিটহাবের পাবলিক স্টোরগুলিতে অবদান রাখার প্রক্রিয়াটি সংগ্রহস্থলকে কাঁটাচামচ করে শুরু করা হয়, তারপরে পরিবর্তনটি কাঁটাচামচায় চাপিয়ে , তারপরে মূল সংগ্রহস্থলের উপরে একটি টান অনুরোধ তৈরি করে । এর পরে অনুরোধিত কোড পরিবর্তনটির ক্রিয়াকলাপটি (মার্জ / প্রত্যাখ্যান) পর্যালোচনা এবং গ্রহণের জন্য প্রকল্পের মালিকের ভূমিকা আসে।

আরও তথ্যের জন্য, দয়া করে নীচের সহায়ক নিবন্ধটি দেখুন:

https://akrabat.com/the-beginners-guide-to-contributes-to-a-github-project

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