অ্যান্ড্রয়েড

গিট রিমোটের ইউআরএল কীভাবে পরিবর্তন করবেন

পাকিস্তানি অনাবাসী ফিলিস্তিন এবং ইসরাইলের | জেরুসালেম ভিডিও ব্লগ

পাকিস্তানি অনাবাসী ফিলিস্তিন এবং ইসরাইলের | জেরুসালেম ভিডিও ব্লগ

সুচিপত্র:

Anonim

গিট রিমোট এমন একটি পয়েন্টার যা সাধারণত রিমোট সার্ভারে হোস্ট করা ভান্ডারের অন্য একটি অনুলিপি বোঝায়।

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

এই গাইডটি কীভাবে গিট রিমোটের URL পরিবর্তন করতে পারে তা ব্যাখ্যা করে explains

গিট রিমোটের ইউআরএল পরিবর্তন করা হচ্ছে

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

রিমোট একটি গিট হোস্টিং পরিষেবা যেমন গিটহাব, গিটল্যাব, এবং বিটবকেট বা আপনার ব্যক্তিগত গিট সার্ভারে হোস্ট করা কোনও সংগ্রহস্থলের দিকে ইঙ্গিত করতে পারে।

রিমোটের URL পরিবর্তন করতে:

  1. ডিরেক্টরিতে অবস্থিত ডিরেক্টরিতে পরিবর্তন করুন:

    cd /path/to/repository

    বিদ্যমান রিমোটগুলির তালিকা তৈরি করতে এবং তাদের নাম এবং URL গুলি দেখতে git remote চালান:

    git remote -v

    আউটপুটটি এরকম কিছু দেখবে:

    origin https://github.com/user/repo_name.git (fetch) origin https://github.com/user/repo_name.git (push)

    git remote set-url কমান্ডটি অনুসরণ করে রিমোট নাম এবং রিমোটের ইউআরএল:

    git remote set-url

    আপনার ব্যবহার করা প্রোটোকলের উপর নির্ভর করে দূরবর্তীটির URL টি এইচটিটিপিএস বা এসএসএইচ দিয়ে শুরু করতে পারে। যদি কোনও প্রোটোকল নির্দিষ্ট না করা থাকে তবে এটি এসএসএইচকে ডিফল্ট করে। ইউআরএলটি আপনার গিট হোস্টিং পরিষেবাদির ভান্ডার পৃষ্ঠায় পাওয়া যাবে।

    উদাহরণস্বরূপ, origin URL টি [email protected]:user/repo_name.git পরিবর্তন করতে [email protected]:user/repo_name.git আপনি টাইপ করবেন:

    git remote set-url origin [email protected]:user/repo_name.git

    দূরবর্তী সংযোগগুলি তালিকাভুক্ত করে দূরবর্তীটির ইউআরএল সফলভাবে পরিবর্তিত হয়েছিল তা যাচাই করুন:

    git remote -v

    আউটপুটটি দেখতে এইরকম হওয়া উচিত:

    origin ssh://[email protected]:user/repo_name.git (fetch) origin ssh://[email protected]:user/repo_name.git (push)

এটাই. আপনি সফলভাবে দূরবর্তীটির URL টি পরিবর্তন করেছেন।

git remote set-url কমান্ড আসলে যা করে তা হ'ল .git/config ফাইলকে নতুন URL সহ রিমোট রিপোজিটরিতে আপডেট করুন।

.git / কনফিগ

… url = [email protected]:user/repo_name.git fetch = +refs/heads/*:refs/remotes/origin/*

আপনি পাঠ্য সম্পাদক দিয়ে .git/config ফাইল সম্পাদনা করে দূরবর্তী URL টিও পরিবর্তন করতে পারেন। তবে গিট কমান্ড ব্যবহার করার পরামর্শ দেওয়া হচ্ছে।

উপসংহার

গিট রিমোটের ইউআরএল পরিবর্তন করা চলমান git remote set-url সহজ: git remote set-url