আমি তুলনামূলকভাবে স্বল্প সময়ের থেকে গিথুব ব্যবহার করে আসছি এবং আমি সর্বদা ক্লায়েন্টকে কমিট এবং টানগুলি সম্পাদন করতে ব্যবহার করি। গতকাল গিট ব্যাশ থেকে চেষ্টা করার সিদ্ধান্ত নিয়েছি, এবং আমি সফলভাবে একটি নতুন রেপো এবং প্রতিশ্রুতিবদ্ধ ফাইল তৈরি করেছি।
আজ আমি অন্য কম্পিউটার থেকে সংগ্রহস্থলটিতে পরিবর্তন করেছি, আমি পরিবর্তনগুলি প্রতিশ্রুতিবদ্ধ করেছি এবং এখন আমি দেশে ফিরে এসে git pull
আমার স্থানীয় সংস্করণ আপডেট করার জন্য একটি সম্পাদনা করেছি এবং আমি এটি পেয়েছি:
There is no tracking information for the current branch.
Please specify which branch you want to merge with.
See git-pull(1) for details
git pull <remote> <branch>
If you wish to set tracking information for this branch you can do so with:
git branch --set-upstream develop origin/<branch>
এই রেপোর একমাত্র অবদানকারী আমি এবং কোনও শাখা নেই (কেবলমাত্র একজন মাস্টার)। আমি উইন্ডোতে আছি এবং আমি গিট ব্যাশ থেকে টানটি সম্পাদন করেছি:
গিট স্ট্যাটাস:
$ git status
# On branch master
nothing to commit, working directory clean
গিট শাখা:
$ git branch
* master
আমি কি ভুল করছি?
git pull
।
git pull --set-upstream-to=origin/master master
সম্ভব। দেখুন নিচের আমার উত্তর
git remote -v
? কী বলে?