গিটোলাইট ব্যবহার করে আমার গিট রেপো একটি সার্ভারে হোস্ট করা আছে । আমি এসএসএইচ ব্যবহার করে এগুলি অ্যাক্সেস করতে পারি এবং এটি ম্যাক ওএস এক্স / লিনাক্স থেকে কাজ করে:
git clone git@example.net
একটি উইন্ডোজ 8 বক্সে আমি এখন এই রেপসগুলি অ্যাক্সেস করার জন্য উইন্ডোজ (জিএইচ 4 ডাব্লু) এর জন্য গিটহাব ইনস্টল করেছি । আমি এসএসএইচ কীগুলি সেট আপ করেছি এবং সমস্ত কিছুই গিট শেল (পাওয়ারশেল) থেকে কাজ করে:
C:\Users\joni\Documents\GitHub> git clone git@example.net:testing
Cloning into 'testing'...
Warning: Permanently added 'example.net,13.37.42.42' (RSA) to the list of known hosts.
remote: Counting objects: 114, done.
remote: Compressing objects: 100% (100/100), done.
remote: Total 114 (delta 29), reused 0 (delta 0)
Receiving objects: 100% (114/114), 9.72 KiB, done.
Resolving deltas: 100% (29/29), done.
C:\Users\joni\Documents\GitHub>
আমি যখন এখন উইন্ডোজের জন্য ড্র্যাগ এবং ড্রপ-এর জন্য গিটহাব-এ এই রেপো যুক্ত করি তখন উইন্ডোজের জন্য গিটহাব সিঙ্ক করতে পারে না। আমি স্থানীয় কমিটগুলি করতে পারি এবং রিমোটটি তালিকাভুক্ত না করে তালিকাবদ্ধ করা হয় Settings > Primary remote (Origin)
, তবে sync
আমি যখন স্থানীয় প্রতিশ্রুতিবদ্ধ তখন বোতামটি কখনই উপস্থিত হয় না এবং আমি সার্ভার থেকে পরিবর্তনগুলিও টানতে পারি না।
তবে আমি কেবল রেপোতে শেল খুললে ( Tools > Open a Shell here
) এবং একটি git pull
বা git push
ম্যানুয়ালি করলে সবকিছুই কাজ করে ।
তাহলে উইন্ডোজটির জন্য এটি অবশ্যই গিটহাবের সাথে একটি সমস্যা হতে পারে?