"মারাত্মক: গিট সংগ্রহস্থল নয়" প্রাপ্তি যখন একটি গিট রেপো রিমোট করার চেষ্টা করার সময়


439

এই টিউটোরিয়ালটি অনুসরণ করে আমি গিটের সাথে নিজেকে পরিচয় করিয়ে দিচ্ছি:

আমার স্থানীয় মেশিনে রেপো যুক্ত করা হয় না হওয়া পর্যন্ত সবকিছু ঠিকঠাক কাজ করে:

git remote add nfsn ssh://USERNAME@NFSNSERVER/home/private/git/REPONAME.git

(USERNAME, NFSNSERVER, এবং REPOAME কে সঠিক নাম দিয়ে প্রতিস্থাপন করার পরে) আমি ত্রুটিটি পেয়েছি:

fatal: Not a git repository (or any of the parent directories): .git

আপনি কি আমাকে এই পদক্ষেপটি অতিক্রম করতে সহায়তা করতে পারেন?


2
git initতবে এটিও নিশ্চিত করুন যে আপনার সাব-ডিরেক্টরিতে কারও নিজস্ব .gitফোল্ডার নেই
জেমস ওরাভেক

উত্তর:


908

আপনি কি স্থানীয় গিট সংগ্রহস্থলটি চালু করেছিলেন, যার মধ্যে এই দূরবর্তীটি যুক্ত করার কথা রয়েছে?

আপনার স্থানীয় ডিরেক্টরিতে কি কোনও .gitফোল্ডার রয়েছে?

ব্যবহার করে দেখুন git init


2
আমি ইতিমধ্যে এই পদক্ষেপটি সম্পন্ন করেছি, তবে আমার ইঞ্জিন ইয়ার্ড অ্যাকাউন্ট ইনস্টল করে ইঞ্জিন ইয়ার্ড স্থাপন করার পরে এটি আবার করতে হয়েছিল।
এভিপ্রোগ্রামার

3
আমার .gitফোল্ডারটি চলে গেছে কি git initএকই সংগ্রহস্থলের ফোল্ডারের মুছুন এবং তারপর হিসাবে git clone ...। করতে All I Need একটি হলpull
ফ্রান্সিসকো Corrales মোরালেস

3
@ ফ্রেঞ্চিসকো কররেলেস মোরেলস যদি আপনার .gitফোল্ডারটি চলে যায় তবে আপনি git initআবার একটি নতুন তৈরি করতে চালাতে পারেন । যদিও এটি থেকে টান দেওয়ার আগে আপনাকে একটি রিমোট যুক্ত করতে হবে।

3
স্থানীয় সিস্টেম থেকে পরিবর্তনগুলি জমা দেওয়ার সময় আমি একই ত্রুটি পেয়েছিলাম। গিট ইনিশ চেষ্টা করে এবং এটি কাজ করে। ধন্যবাদ!
rbashish

6
আমার .git আছে এবং আমি ইতিমধ্যে git init করেছি কিন্তু আমি ত্রুটি পেয়েছিjalal@klein:~/computer_vision/py-faster-rcnn$ git add -A fatal: Not a git repository: caffe-fast-rcnn/../.git/modules/caffe-fast-rcnn
Mona জালাল

85

আপনার বর্তমান ওয়ার্কিং ডিরেক্টরি গিট সংগ্রহস্থলের মধ্যে না থাকলে আপনি যদি গিট কমান্ডটি ব্যবহার করার চেষ্টা করেন তবে আপনি এই ত্রুটিটি পাবেন। এর কারণ, ডিফল্টরূপে, গিট একটি .gitসংগ্রহস্থল ডিরেক্টরিটি (প্রকল্পের মূলের অভ্যন্তরে?) সন্ধান করবে, যেমনটি আমার উত্তর দ্বারা উল্লেখ করা হয়েছে "আমি প্রকল্পের ডিরেক্টরিতে না থাকলে গিট লগ প্রদর্শন করবে না" :

মতে সরকারী লিনাক্স কার্নেল গীত ডকুমেন্টেশন , GIT_DIR[একটি এনভায়রনমেন্ট ভেরিয়েবল] সেট একটি সন্ধান করা হয় .gitডিফল্টরূপে ডিরেক্টরি (? বর্তমান ডিরেক্টরিতে):

যদি GIT_DIRপরিবেশের পরিবর্তনশীল সেট করা থাকে তবে এটি .gitসংগ্রহস্থলের বেসের জন্য ডিফল্ট পরিবর্তে ব্যবহারের জন্য একটি পাথ নির্দিষ্ট করে।

আপনাকে হয় cdসংগ্রহস্থল / কার্যকরী অনুলিপিটিতে প্রবেশ করতে হবে, অথবা আপনি প্রথমে কোনও সংগ্রহস্থল শুরু করতে বা ক্লোন করতে পারেননি, সেই ক্ষেত্রে যেখানে আপনি রেপো রাখতে চান সেই ডিরেক্টরিতে আপনাকে একটি রেপো শুরু করতে হবে:

git init

অথবা একটি সংগ্রহস্থল ক্লোন করুন

git clone <remote-url>
cd <repository>

13
GIT_DIR উল্লেখ করার জন্য +1 খালি রেপোতে হুকের মধ্যে, GIT_DIR সেট করা আছে '।' '.git' এর পরিবর্তে।
পাইপ

+1 এর জন্য git init। আপনার উত্তর পড়ার পর, আমি ভান্ডার যে আমি এই একাধিক বার ব্যবহার করেনি ক্লোন কিন্তু স্বীকৃত ছিল না। সুতরাং, এটি সম্ভবত নিরাপদ বলে মনে হয় যে ডিরেক্টরি ডিরেক্টরি থেকে চালিত হবে যা একটি বলে মনে করা git repositoryহয়, গিট ডিরেক্টরিতে সমস্ত ফাইল রয়েছে, তবে দাবি করা হচ্ছে নাfatal: Not a git repository (or any parent up to mount point
ElderDelp

34

আমার সমস্যাটি হ'ল আমার ওএসের সাথে কিছু হিচাপের জন্য আমার স্থানীয় সংগ্রহস্থলের কোনও কমান্ড "মারাত্মক: একটি গিট রিপোজিটরি নয় (বা কোনও মূল ডিরেক্টরি): .git" দিয়ে শেষ হয়েছে, fsck কমান্ড অন্তর্ভুক্ত রয়েছে।

সমস্যাটি খালি HEAD ফাইল

আমি .git / রেফারেন্স / মাথাগুলিতে কাজ করেছি এমন প্রকৃত শাখার নামটি সন্ধান করতে পেরেছিলাম এবং তারপরে আমি এটি করেছি:

echo 'ref: refs/heads/ML_#94_FILTER_TYPES_AND_SPECIAL_CHARS' > .git/HEAD

এটা কাজ করেছে.


2
আমার হেড ফাইলটি যে কোনও কারণে দূষিত হয়েছিল, তাই আমি এটি পুনরুদ্ধার করে সমস্যার সমাধান করেছি
স্টিভেন

1
আপনি মহান পাল। আমার সময়ের একটি টন সংরক্ষণ করা হয়েছে
বৈভব সাহ

এটি আমার সমস্যাও ছিল। ধন্যবাদ
কার্লোস রাফায়েল রামিরেজ

3
গিট রিবেস করার সময় আমার ভিজ্যুয়াল স্টুডিও খোলা ছিল এবং ভিজ্যুয়াল স্টুডিওতে একটি ফাইলের পরিবর্তন লক্ষ্য করা যায় এবং এর কিছুক্ষণ পরে আমার মৃত্যুর নীল স্ক্রিন হয়। পুনরায় বুট করার .git পর / head NULLs ভরে গেল আর যখন আমি তাদের পূর্ণ হ্যাশ (5621afeffbabed40e3f386676068c45643644b7d) দিয়ে প্রতিস্থাপিত .git \ refs \ remotes ব্যবহার \ উৎপত্তি \ মাস্টার, Git কাজ শুরু আবার আমিও প্রয়োজন মত কোথাও থেকে পড়তে stackoverflow.com/questions / 1115854 /… এটি আমাকে। গিট / সূচক মুছতে বলেছে এবং গিট রিসেট করার আগে আমাকে .git / index.lock অপসারণ করতে হবে। এখনই দুর্দান্ত
ইভান

1
আমি আমার কাজটি ফিরে পাওয়ার আশা প্রায় হারিয়ে ফেলেছি। আমি কেবল আপনার সমাধানটি অনুলিপি করে আটকালাম এবং এটি যাদু করেছে। ধন্যবাদ
মুকেশ কুমার

17

দ্রষ্টব্য: এটি সাধারণ সমস্যার উত্তর দেয় না, যা ওপির সমস্যা ছিল, তবে এই সমস্যাটির বার্তাটি আসতে পারে এমন বিভিন্ন সমস্যার ক্ষেত্রে। আমি কেবল এই উত্তরটি লিখতে নতুন প্রশ্ন করার মতো মনে করি নি, তার পরিবর্তে আমার এটি করা উচিত কিনা তা আমাকে বলুন: পি

আমি পরিস্থিতি পেয়েছি, সম্ভবত আমার কিছু ক্র্যাশের কিছু দুর্নীতির কারণে, যেটি .gitউপস্থিত থাকার পরেও আমি এই ত্রুটিটি পেয়েছি ।

smar@aaeru ~/P/Nominatim> git status
fatal: Not a git repository (or any of the parent directories): .git
smar@aaeru ~/P/Nominatim [128]> ls .git
COMMIT_EDITMSG  config*  FETCH_HEAD  HEAD  index  logs/  modules/  objects/  ORIG_HEAD packed-refs

যেহেতু আমার কাছে এমন কিছু না ছিল যা সংরক্ষণের দরকার ছিল তাই আমি কেবল ডামি পথ দিয়ে চলেছি, এবং করেছি ...

smar@aaeru ~/P/Nominatim [128]> git init
Reinitialized existing Git repository in /home/smar/Projektit/Nominatim/.git/

এখনও কাজ না করে যেমন উদাহরণস্বরূপ git logরিটার্ন দেয় fatal: bad default revision 'HEAD'। রিমোটগুলি সেখানে ছিল , তাই আমি করেছি git fetch --allএবং তারপরে কেবল git reset --hard origin/masterনিজেকে রাজ্যে নিয়ে যেতে রেপো আগে ছিল।

মনে রাখবেন যদি কিছু মুক্ত পরিবর্তন হয়, তাহলে আপনি তাদের দেখতে পারেন git status, git diffইত্যাদি। তারপরে git diff yourfile > patchরিসেটটি চালানোর ঠিক আগে।

কমপক্ষে আমার জন্য রিফ্লোগ ( git reflog) সম্পূর্ণ অদৃশ্য হয়ে গেল। সুতরাং, আপনি যদি রিসেটটি করেন এবং কিছু পরিবর্তন আপনি আটকাতে চেয়েছিলেন তবে আমি পুনরায় সেট করার পরে আপনি এগুলি ফিরিয়ে আনতে পারবেন না তা নিশ্চিত। সুতরাং, নিশ্চিত হয়ে নিন যে আপনার সমস্ত পরিবর্তন রয়েছে যা আপনি ব্যাক আপ করতে পারেন না, শেষ পর্যন্ত চেষ্টা করার আগে ক্লোনটি অনুলিপি করে।


আমি বিষয়টি পেয়েছি। এবং @ স্মার উল্লিখিতভাবে চেষ্টা করেছিলেন, তবে একই ফল "মারাত্মক ...."। তো, পরেরটি কী করবে? যেকোনো পরামর্শ?
বিশৃঙ্খলা

1
ভিজ্যুয়াল স্টুডিও ব্যবহার করার সময় এই সমস্যাটি দেখা দিয়েছে git initএবং git fetch --allসমস্যাটি সমাধান করেছেন।
মোর্স

7
$ git status
fatal: Not a git repository:

কেবলমাত্র আপনার সেন্টিমিডি বা গিট শেল বা অন্য কোনও টার্মিনালে নিম্নলিখিতটি লিখুন:

$ git init

6

আমি ফাইল সিস্টেমে একটি গিট প্রকল্পের অবস্থান সরিয়ে নেওয়ার পরে এই সমস্যাটি আমার কাছে উপস্থিত হয়েছিল। যখন আমি কিছু গিট কমান্ড দৌড়েছি তখন ত্রুটি ঘটেছে, যেমন:

$ git status
fatal: Not a git repository: /home/rospasta/path_old/gitprojecta/.git/modules/.travis

আমি /home/rospasta/path_old/gitprojecta/.travis/.gitপ্রকল্পের পুরানো অবস্থান নিখুঁত পথে লেখা ছিল। নতুন অবস্থানের এই পথটি ম্যানুয়ালি আপডেট করা আমার জন্য সমস্যার সমাধান করেছে।

সুতরাং আমার সমস্যাটি গিট সমস্যা হতে পারে বা নাও হতে পারে, তবে এইচটিএইচ।


5

যদি এটি অন্য কাউকে সহায়তা করে তবে দুর্ঘটনাক্রমে .git / অবজেক্ট / মুছে ফেলার পরে আমি এই ত্রুটি বার্তাটি পেয়েছি

মারাত্মক: গিট সংগ্রহস্থল নয় (বা মূল ডিরেক্টরিগুলির কোনও): .git

এটি পুনরুদ্ধার করা সমস্যার সমাধান করে।


4

কমান্ড লাইন / সিএলআইতে, আপনার বর্তমান ডিরেক্টরিটি যদি সংগ্রহস্থল না হয় তবে আপনি এই ত্রুটিটি পাবেন। সুতরাং, আপনাকে প্রথমে রেপোতে সিডি করতে হবে।


4

সম্ভবত খুব দেরী হয়েছে তবে আরেকটি সমাধান যা ভবিষ্যতের দর্শকদের সহায়তা করতে পারে। প্রথমে পুরানো .gitডিরেক্টরিটি মুছুন -

rm .git

তারপরে গিট রেপো আবার শুরু করুন

git init

6
এটি লক্ষ করা উচিত যে এটি কমিটের মতো সমস্ত গিট মেটাডেটা ধ্বংস করে। আপনি আপনার ডেটা রাখবেন, তবে গিট "নতুন করে শুরু" করবে - এটি ভাল জিনিস নাও হতে পারে।
জোসেফ এ।

1
@ জোসেফা: আপনি ঠিক বলেছেন, এটি সাবঅপটিমাল। আপনি কি আরও ভাল সমাধান প্রস্তাব করতে পারেন? ফোল্ডার থাকা fatalসত্ত্বেও আমি ত্রুটিটি পেয়েছি .git
হাসান বৈগ

তবে ওহে, দূরবর্তী রেপোতে ইতিমধ্যে কমিটগুলি কি নেই? বা আপনার এইচডি / স্থানীয়ভাবে কমিটের জন্য আপনার কী দরকার হবে ...? @JosephA।
কেভথনেভেরসি

কোজ আমি ভাবছি আপনি স্থানীয়ভাবে কমিটের তথ্য না নিয়ে গিট রিভার্ট, গিট রিসেটের মতো জিনিসগুলি এখনও করতে পারেন ... তাই না? @JosephA।
কেভথনেভেরসি

1
এই সব মুছা হয়! সম্ভবত এটি সমাধানের সবচেয়ে খারাপ উপায়।
রিচার্ড ভারসাম্য 12

4

দেখে মনে হচ্ছে আপনি নিজের নির্দিষ্ট ফোল্ডারে যাচ্ছেন না। উদাহরণস্বরূপ, আমি যদি বাগস বানির নামে একটি প্রকল্পে কাজ করছি এবং এটি ডি: / ওয়ার্ক: কোড ফোল্ডারে সংরক্ষিত হয়, তাই প্রথমে আপনাকে সিডি ডি: / ওয়ার্ক / কোড / বাগস বনি ব্যবহার করে সেই ফোল্ডারে যেতে হবে, তারপরে আপনি আপনার গিট কমান্ড ব্যবহার করা চালিয়ে যেতে পারে।


4

এমনকি আমারও একই সমস্যা ছিল। আমি একটি শেল স্ক্রিপ্ট লিখেছিলাম যা ক্রোনট্যাব ব্যবহার করে 17:55 এ সপ্তাহের কাজের দিনগুলিতে আমার সমস্ত কোড আমার গিট রেপোতে ব্যাকআপ করবে। ক্রোন এর লগগুলি দেখে আমি উল্লিখিত সমস্যাটি পেয়েছি।

উপরের সমস্যাটি তখনই আসে যখন আপনি একটি নন-গির দির (যেমন অন্য দির যা কার্যকপি নয়) থেকে গিট কমান্ড কার্যকর করার চেষ্টা করছেন। -C <git dir>গিট কমান্ডে এই অ্যাডটি ঠিক করতে আপনি এমন কার্যকর git statusকরবেন যা হবে git -C /dir/to/git statusএবং git add -Aহবে git -C /dir/to/git -A


3

আমার ক্ষেত্রে আমি কচ্ছপ এসভিএন ব্যবহার করেছি এবং একই সাথে ভিজ্যুয়াল স্টুডিও জিআইটি ফাংশনগুলিও ব্যবহার করতে ভুল করেছিলাম। এটি ভিজ্যুয়াল স্টুডিওর .Git ফোল্ডারের মধ্যে HEAD ফাইলটি লক করে দিয়েছে যাতে ভিএস বা কচ্ছপ দুজনেই রেপো অ্যাক্সেস করতে পারে না এবং আমি উভয় অ্যাপ্লিকেশন থেকে "মারাত্মক: গিট রেপো নয় ..." ত্রুটি পেয়েছি।

সমাধান:

  1. .Git ফোল্ডারের ভিতরে যান এবং "HEAD.lock" নামকরণ করে কেবল "HEAD" এ নামকরণ করুন
  2. একটি জিআইটি অ্যাডমিন অ্যাপ্লিকেশনের জন্য সিদ্ধান্ত নিন এবং অন্যটি স্পর্শ করবেন না

3

এর জন্য আপনাকে একটি কমান্ড প্রবেশ করতে হবে যা বিটবাকেট কমান্ডগুলি থেকে অনুপস্থিত

অনুগ্রহ করে git init চেষ্টা করুন।


2

আমার ক্ষেত্রে উইন্ডোস সিএমডি ব্যবহার করে যে কোনও গিট - কমান্ড (যেমন গিট স্ট্যাটাস) চেষ্টা করার সময় আমার একই সমস্যা ছিল। তাই আমি যা করি পরিবেশগত পরিবর্তনশীলগুলিতে উইন্ডো https://windows.github.com/ এর জন্য গিট ইনস্টল করার পরে , "PATH" ভেরিয়েবলে গিটের শ্রেণি পথ যুক্ত করুন। সাধারণত গিটটি সি: / ব্যবহারকারী / "ব্যবহারকারীর নাম" / অ্যাপডাটা / স্থানীয় / গিট / বিনে ইনস্টল করা হবে এটি পরিবেশগত চলকটিতে PATH এ যুক্ত করুন

এবং সেন্টিমিডের আরও একটি জিনিস আপনার গিট সংগ্রহস্থল বা সিডিতে যান যেখানে আপনার ক্লোনটি আপনার উইন্ডোতে থাকে সাধারণত সেগুলি গিথুব সিডি ডকুমেন্ট / গিথুব / আপনারপ্রজেক্টের অধীনে নথিতে সংরক্ষণ করা হবে তার পরে আপনার কোনও গিট কমান্ড থাকতে পারে

ধন্যবাদ


2

আপনার সোর্স ফোল্ডারে যান যেখানে স্থানীয় রেপো সঞ্চিত আছে, উদাহরণস্বরূপ খনিটি সি: / গিটসোর্সটিতে পাওয়া যায়, ফোল্ডারে থাকাকালীন ডান ক্লিক করুন, এখানে গিট ব্যাশ ক্লিক করুন, তারপর গিট স্ট্যাটাস ....



2

আমার ক্ষেত্রে ফাইল .git / HEAD দূষিত হয়েছিল (কেবলমাত্র বিন্দু রয়েছে)। সুতরাং আমি এটিকে সম্পাদনা করেছি এবং এর সামগ্রীটি এর সাথে প্রতিস্থাপন করেছি:

ref: refs/heads/master

এবং এটি আবার কাজ শুরু করে।


1

আমার জন্য, এটি আমার .git/পথে ত্রুটিযুক্ত মালিকানার সাথে সম্পর্কিত ছিল । rootমালিকানাধীন .git/HEADএবং .git/index, jenkinsব্যবহারকারীকে কাজ চালানো থেকে আটকাচ্ছে।


1
কমান্ড লাইনে এটি পুনরুত্পাদনযোগ্য বলে মনে হচ্ছে না। মালিকানা নির্ধারণের পরে .git/HEADএবং .git/indexকরতে root:root, আমি এখনও ত্রুটি ছাড়া রিমোটের যুক্ত করতে সক্ষম নই। আমি যখন সমগ্র মালিকানা পরিবর্তন .gitকরতে ডিরেক্টরি root, আমি একটি ভিন্ন ভুল পান: error: could not lock config file .git/config: Permission denied
কাইল স্ট্র্যান্ড

1

ত্রুটির নীচে মনে হচ্ছে গিটগুলি বর্তমান ডিরেক্টরিতে .git ফাইলটি খুঁজে পায় নি তাই ত্রুটি বার্তা নিক্ষেপ করছে।

অতএব ডিরেক্টরিতে ডিরেক্টরিতে পরিবর্তন করুন ডিরেক্টরিতে যেখানে আপনার গিট থেকে কোড চেকআউট হয়েছে এবং তারপরে এই কমান্ডটি চালান।

  • it গিট চেকআউট

1

আমার ক্ষেত্রে আমি দেখতে পেলাম যে উইন্ডোতে থাকা গিটটি কোনও সময় থেকে ড্রাইভ লেটারের ক্ষেত্রে সংবেদনশীল হয়ে উঠেছে।

উইন্ডোজ ক্লিপ কমান্ডগুলিতে গিট বাইনারি আপগ্রেড করার পরে যা কাজ করা বন্ধ হয়ে যায়। উদাহরণস্বরূপ স্ক্রিপ্টের পথটি ছিল ডি : \ bla \ file.txt যখন গিট কমান্ড কেবল d : \ bla \ file.txt গৃহীত


1

গিটটি হ'ল ভাল কাজ করছিল এবং হঠাৎ করেই এই fatal: Not a git repository (or any of the parent directories): .gitবার্তাটি দেখাতে শুরু করে ।

আমার জন্য নিশ্চিত না যে। গিট ফোল্ডারে কী দুর্নীতিগ্রস্থ হয়েছিল, আমি git clone ** newfolderসম্পূর্ণরূপে .git ফোল্ডারটি আমার নষ্ট / পুরানো ফোল্ডারে অনুলিপি করেছিলাম যেখানে গিট ত্রুটি বার্তা দেখাতে শুরু করার আগে আমি পরিবর্তনগুলি করছি ..

সবকিছু স্বাভাবিক অবস্থায় ফিরে আসে এবং গিটটি আমার পরিবর্তিত / আন-স্টেজড ফাইলগুলিও স্বীকৃতি দেয়।


0

.git/ORIG_HEADএবং অন্যান্য রুট .git রেপো ফাইলগুলি পুনরুদ্ধার করুন

ব্যাকআপ থেকে পুনরুদ্ধার করার পরে আমি এই ত্রুটিটি পেয়েছি, স্পষ্টতই .git ডিরেক্টরি রুটে থাকা ফাইলগুলি লক্ষ্যটিতে পৌঁছায়নি, তবে সমস্ত সাবফোল্ডাররা প্রথমে এমনটি করেছিল আমি ভেবেছিলাম রেপো অক্ষত।

রুট ফাইলগুলি পুনরুদ্ধার করে আমি এটি ঠিক করেছি।


0

গিটল্যাব সহ প্রমাণীকরণ সংক্রান্ত সমস্যার পরে জেনকিন্স গিট প্লাগইনটিতে আমার এই সমস্যাটি ছিল। জেনকিনস 'হডসন.প্লাগিনস.আই.টি.গিটএক্সেপশন রিপোর্ট করছিলেন: [...] স্টাডার: গিটল্যাব: আপনি যে প্রকল্পটি খুঁজছিলেন তা পাওয়া যায়নি। মারাত্মক: দূরবর্তী সংগ্রহস্থল থেকে পড়া যায়নি। '

তবে আমি যদি জিনকিন্স বাক্স (কমান্ড লাইন) থেকে সরাসরি 'গিট ক্লোন' বা 'গিট ফেচ' করি তবে এটি ইস্যু ছাড়াই কাজ করেছে।

মুছে ফেলার মাধ্যমে সমস্যাটি সমাধান করা হয়েছিল নির্দিষ্ট কাজের জন্য জেনকিন্স জবস ফোল্ডারে পুরো / ওয়ার্কস্পেস ডিরেক্টরিটি ফেলে , যেমন

rm -Rf $JENKINS_HOME/jobs/myJenkinsJob/workspace/

সম্ভবত স্থানীয় .git ফোল্ডারটি বাসি / নষ্ট হয়ে গেছে?


0

অনুমতিগুলির কারণে এটিও হতে পারে। মালিক / গোষ্ঠী অনুমতি পরীক্ষা করে দেখুন এবং নিশ্চিত করুন যে আপনার কাছে সেই ডেটা অ্যাক্সেস করার জন্য পর্যাপ্ত অনুমতি রয়েছে। আমার ক্ষেত্রে, একটি রেপোতে "গিট স্ট্যাটাস" চালানোর সময় আমি এই ত্রুটিটি দেখতে পেয়েছিলাম যার মালিকানা রুট: রুটে সেট করা হয়েছিল। মূল হিসাবে "গিট স্ট্যাটাস" চালানো আমার সমস্যার সমাধান করেছে। বিকল্পভাবে, আপনি যদি ব্যবহারকারী / গোষ্ঠীর মালিকানা রুট: রুট হতে না চান তবে আপনার অ্যাক্সেস রয়েছে এমন কিছুতে রেপোকে ছুঁড়ে ফেলুন।



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