রিমোট রিপোজিটরি ক্লোন করার পরে এটি কোনও-র বিকল্প দ্বারা কোনও দূরবর্তী শাখা প্রদর্শন করে না। কি সমস্যা হতে পারে? কীভাবে এটি ডিবাগ করবেন? এই স্নিপেটে দূরবর্তী দুটি শাখা প্রদর্শিত হয় না:
$ git clone --depth 1 git://git.savannah.gnu.org/pythonwebkit.git
$ cd pythonwebkit
$ git branch -a
* master
remotes/origin/HEAD -> origin/master
remotes/origin/master
$ git --version
git version 1.8.3.1
অন্য মেশিনে একই কমান্ড চেষ্টা করে দেখুন, এটি ভালভাবে কাজ করে:
$ git clone --depth 1 git://git.savannah.gnu.org/pythonwebkit.git
Receiving objects: 100% (186886/186886), 818.91 MiB | 3.44 MiB/s, done.
$ cd pythonwebkit/
$ git branch -a
* master
remotes/origin/HEAD -> origin/master
remotes/origin/debian
remotes/origin/master
remotes/origin/python_codegen
$ git --version
git version 1.7.1
আরেকটি রেপোকে ক্লোন করার চেষ্টাও করা হয়েছিল, এটি ভাল কাজ করে। যদিও আমি এই মেশিনে এটি আবার চেষ্টা করতে পারি, তবে কী সমস্যা তা জানা ভাল be
যে কোনও পরামর্শ বা ইঙ্গিতগুলি স্বাগত হওয়ার চেয়ে আরও বেশি কিছু হবে।
সম্পাদনা: উত্তরের সংক্ষিপ্তসার: গিট সংস্করণ 1.8.3.2 যেহেতু আগের মত একই আচরণ পেতে "--depth" এবং "--no-একক-শাখা" একসাথে ব্যবহার করা প্রয়োজন। এটি একটি বাগ ফিক্স হিসাবে গণ্য করা হয়।
master
আপনার স্থানীয় শাখা।remotes/origin/master
সংশ্লিষ্ট দূরবর্তী শাখা। প্রশ্নটি আসলে কী?