গিট - ত্রুটি অবৈধ পথ


9

আমি এত দিন ম্যাকের জন্য কাজ করে যাচ্ছি এবং প্রতিশ্রুতিবদ্ধ করেছি যে এটি কোনও ফাইলের মতো দেখাচ্ছে:

C:/Csmart/files/companies/19/migration/CompanyDataEntry.xls

সংগ্রহস্থলটিতে এই ফাইলটির অস্তিত্ব নেই। আমার সংগ্রহস্থলটি আসলে ছিল /Users/Sethuram/Development/Csmart/workspaces/csmart। দেখে মনে হচ্ছে আমি হয়ত C:/Csmart/files/companies/19/migration/CompanyDataEntry.xlsকোনওরকমভাবে আমার গিট রেপোতে নামটি দিয়ে একটি ফাইল পরীক্ষা করে দেখেছি pushed

এখন আমি আমার উইন্ডোজ বাক্সে এই রেপোটি ক্লোন করার চেষ্টা করছি এবং আমি নীচের মতো একটি ত্রুটি পেয়েছি:

error: Invalid path 'C:/Csmart/files/companies/19/migration/CompanyDataEntry.xls'

আমি এটির একটি অবৈধ পথ বুঝতে পারি। আমি কীভাবে এটি সংশোধন করব তা নিশ্চিত নই। সেখান থেকে মুছতে এবং ধাক্কা দেওয়ার জন্য আমার আর আমার ম্যাকের অ্যাক্সেস নেই।

উইন্ডোজ বাক্সে এই ফাইলটি পরিবর্তন হিসাবে উপস্থিত হবে যা আমার করা দরকার:

$ git status
# On branch master
# Changes to be committed:
#   (use "git reset HEAD <file>..." to unstage)
#
#       deleted:    C:/Csmart/files/companies/19/migration/CompanyDataEntry.xls

আমি কীভাবে এই ত্রুটি থেকে মুক্তি পাব?


একই ধরণের প্রস্তাব প্রশ্ন নেই stackoverflow.com/questions/25772908/crawling-github-with-jgit
centic

উত্তর:


2

আপনি বর্তমান ডিরেক্টরিতে যেমন অন্য কোনও পথে ফাইলটি পরীক্ষা করে দেখতে পারেন

git checkout -- <path>/<file>

আপনার ক্ষেত্রে এটি হওয়া উচিত

git checkout -- C:/Csmart/files/companies/19/migration/CompanyDataEntry.xls

আপনি নিজের ফাইলটি বের করার জন্য একটি ডিরেক্টরিও নির্দিষ্ট করতে পারেন

git checkout-index --prefix=destination/path/ C:/Csmart/files/companies/19/migration/CompanyDataEntry.xls

যদি এটি সাহায্য না করে তবে কেবল সমস্ত ফাইলকে একটি নতুন ডিরেক্টরিতে রফতানি করুন

$ git checkout-index --prefix=git-export-dir/ -a

আরও তথ্যের জন্য, গিট চেকআউট-ইনডেক্সের ডকুমেন্টেশন দেখুন

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.