আপনি গিটকে এভাবে সমস্ত শাখা টানতে বলতে পারেন:
git config remote.origin.fetch "+refs/heads/*:refs/remotes/origin/*"
git fetch origin
আপনি যদি সন্ধান করেন তবে .git/configএটি এমন কিছু দেখতে পাবেন:
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
ignorecase = true
precomposeunicode = false
[remote "origin"]
url = https://github.com/owner/repo.git
fetch = +refs/heads/master:refs/remotes/origin/master
[branch "master"]
remote = origin
merge = refs/heads/master
rebase = true
আমি এটি একটি সম্পূর্ণ ক্লোনটির সাথে তুলনা করেছি এবং দেখেছি যে পার্থক্যটি কেবল "আনয়ন" এর অধীনে [remote "origin"]।
দ্রষ্টব্য: আমি গিট সংস্করণ 1.8.2 চালাচ্ছি। আপনি গিটের একটি পুরানো সংস্করণ চালিয়ে গেলে কনফিগার বিকল্পগুলি পরিবর্তিত হতে পারে। যদি আমার কমান্ডগুলি কাজ করে না, তবে .git/configআপনি অনুরূপ কিছু দেখতে পাচ্ছেন কিনা তা দেখার জন্য আমি পরামর্শ দেওয়ার পরামর্শ দেব ।