আমার কাছে বর্তমানে নিম্নলিখিতগুলির মতো গিট রিমোট সেটআপ রয়েছে:
[remote "upstream"]
url = <redacted>
fetch = +refs/heads/*:refs/remotes/upstream/*
আমি যখন git pullশাখা মাস্টারে ইস্যু করি তখন সমস্ত রিমোট হেডগুলি রিমোট / আপস্ট্রিম এ নিয়ে যায়, তারপরে রিমোটস / আপস্ট्रीम / মাস্টারকে মাস্টারের সাথে একীভূত করা হয়। যে কোনও ট্যাগগুলিতে পৌঁছানো যায় সেগুলি একই সময়ে আনা হয় যা খুব সুবিধাজনক।
আমি git pullঅতিরিক্তভাবে প্রত্যক্ষগুলি থেকে সরাসরি পৌঁছতে পারে এমনগুলি নয়, দূরবর্তী থেকে সমস্ত ট্যাগ আনতে চাই । আমি প্রথমে সেট করার চেষ্টা করেছি tagopt == --tags, কিন্তু এটির ফলে কেবল ট্যাগগুলি আনার কারণ হয়ে গেছে এবং এভাবে সমস্ত কিছু ভেঙে গেছে। (জুনিও এমনকি এটি একটি ভয়াবহ ভুল কনফিগারেশন বলে )।
git pullদূরবর্তী মাথা ছাড়াও, ডিফল্টরূপে সমস্ত দূরবর্তী ট্যাগ আনার কোনও উপায় আছে কি ?
tagoptসমাধান ব্যবহার করা আর কোনও ভুল কনফিগারেশন নয়; ১.৯ / ২.০ (কিউ ২০১৪) অনুসারে এটি সাধারণত যা কিছু পাওয়া যায় তা ছাড়াও সমস্ত ট্যাগ আনবে ।
git push origin <tag_name>