উইন্ডোজ in-তে মাইসজিট বাশ ভয়ঙ্করভাবে ধীর


84

আমি গিটটি পছন্দ করি এবং ঘরে বসে এটি নিয়মিত ওএস এক্সে ব্যবহার করি। কর্মক্ষেত্রে, আমরা Windows এ SVN ব্যবহার করেন, কিন্তু যেমন টুলস সম্পূর্ণরূপে (শুধুমাত্র পরিণত হয়েছেপরে যত তাড়াতাড়ি Git স্থানান্তর করতে চান TortoiseGit দ্বারা উপলব্ধ সত্যিই চমৎকার ভিসুয়াল স্টুডিও ইন্টিগ্রেশন সদৃশ কিছু, কিন্তু VisualSVN )। কিন্তু আমার দ্বিমত আছে...

আমি সম্প্রতি ইনস্টল msysgit আমার উইন্ডোজ 7 মেশিনে, এবং যখন ব্যাশ এর অন্তর্ভুক্ত সংস্করণ ব্যবহার, এটা horrendously ধীর। এবং কেবল গিট অপারেশন নয়; clearপ্রায় পাঁচ সেকেন্ড সময় নেয় । আআআআআআআআহ!

কেউ কি অনুরূপ সমস্যা অনুভব করেছেন?


সম্পাদনা : এটি উপস্থিত হয় যে এমএসসিগিতটি ইউএসি-র সাথে ভালভাবে খেলছে না এবং এটি এক্সপি-তে বিকাশ বা ভিস্তা বা ইউএসি অক্ষম হওয়া 7 চালানোর ফলে একটি ছোট্ট নকশা পর্যবেক্ষণ হতে পারে; Run as administratorওএস এক্সের সাথে আমি যে বিদ্যুত গতি দেখছি তার ফলাফল ব্যবহার করে গিট বাশ শুরু করা (বা it তারিখে গিট বাশ ডাব্লু / ওএ নেটওয়ার্ক সংযোগ শুরু করার পরে - @ গৌথির উত্তর দেখুন)।

সম্পাদনা 2 : এইচ এইচএ! আমার উত্তর দেখুন।


5 সেকেন্ড ধীর নয়, না। এটি ধীর হবে তবে সাইগউইন সংস্করণের চেয়ে দ্রুত faster
ইয়ান রামিন

@ থিয়েটারস: আমি আসলে এখনই স্টপওয়াচ ব্যবহার করেছি। গড় ছিল 3.8 সেকেন্ড। সুতরাং আপনি সঠিক, কিন্তু কিছু এখনও গভীরভাবে ভুল।
কেভিন এল।

অন্য একটি এমএসসিগিত মন্দা ওপেনএসএসএইচ-এর পুরানো সংস্করণ যা এখানে ড্যারেল.মোজিংও.টোন
২০১৮ /

এমসিসগিতের উইকির পৃষ্ঠাটি এটি দেখুন: github.com/msysgit/msysgit/wiki/Diagnosing-why-Git-is-so-slow
ড্রু নোকস

উত্তর:


54

কিছু কনফিগার বিকল্প সেট করতে আপনি তিনটি কমান্ড চালিয়ে উইন্ডোজে গিটকে উল্লেখযোগ্যভাবে গতি বাড়িয়ে তুলতে পারেন:

git config --global core.preloadindex true
git config --global core.fscache true
git config --global gc.auto 256

মন্তব্য:

  • core.preloadindex বিলম্বতা আড়াল করার সমান্তরালে ফাইল সিস্টেম অপারেশনগুলি করে (আপডেট: গিট ২.১ এ ডিফল্টরূপে সক্ষম করা হয়েছে)

  • core.fscache ইউএসি সমস্যা সমাধান করে যাতে আপনাকে গিট প্রশাসক হিসাবে চালানোর দরকার নেই (আপডেট: উইন্ডোজ ২.৮ এর জন্য গিতে ডিফল্টরূপে সক্ষম করা হয়েছে)

  • gc.auto .git / এ ফাইলের সংখ্যা হ্রাস করে


এটি এখন স্বীকৃত উত্তর হওয়া উচিত। একটি যাদুমন্ত্র মত কাজ করে!
krlmlr

8
এটি আমার পক্ষে কাজ করে না। আমার গিট ব্যাশ আমি আদেশ দেওয়ার পরে 1-2 সেকেন্ড দেরি করে is
জেসকি 3

আমার জন্য কবজির মতো কাজ করেছেন; একটি বড় রেপোতে আমার গিটের
স্ট্যাটাসটি

4
git config --global core.fscache trueআমার জন্য কিছুই করেনি; তবে git config core.fscache trueকৌতুকটি করেছিল মতে এই , কারণ core.fscache প্রতি রেপো সেটিং আছে।
ডেভিড মেরিম্যান

4
@ ডেভিডমারিম্যান "প্রতি রেপো" মন্তব্যটি সহজভাবে জানিয়েছে যে আপনি পৃথক রেপোতে এই সেটিংটি পরিবর্তন করতে পারবেন । (যা সব সেটিংসে সত্য, তাই কেন এটি কেন উল্লেখ করা হয়েছে তা আমি জানি না)) মন্তব্যটির অর্থ এই নয় যে fscache কেবলমাত্র রেপো সেটিং হিসাবে কাজ করে। গ্লোবাল সেটিংস প্রতি রেপো সেটিংস দ্বারা ওভাররাইড না করা হলে মেশিনে সমস্ত রেপোর জন্য প্রযোজ্য।
shoelzer

37

ভিস্টা বা on-এ স্লোনেসের সমাধানটি গিট বাশ Run as administrator(বা গিট বাশ শর্টকাটের জন্য ইউএসি অক্ষম করা ... বা পুরোপুরি ইউএসি অক্ষম করে ) ব্যবহার করে গিট ব্যাশ চালাচ্ছে বলে মনে হচ্ছে । পার্থক্যটি রাত দিন এবং 7-তে গিট ব্যবহার করা আবার দুর্দান্ত।

এটি একটি পরিচিত সমস্যার সাথে সম্পর্কিত বলে মনে হয় এবং যেমনটি আমি অনুমান করেছি যে এমএসজিগিতের জন্য বিকাশের পরিবেশ হিসাবে এক্সপি আংশিকভাবে দায়ী।


দুর্দান্ত ইঙ্গিত (এটি অনিচ্ছাকৃত হলেও :))। উইন্ডোজ ২০০৮ আরপি-তে 1.7.4 সহ "গিট এসএনএন ক্লোন" চালানো আমার পক্ষে মারাত্মকভাবে ধীর ছিল (এসভিএন-তে 5000+ কমিট রয়েছে এবং এর অর্ধেক পেতে কয়েক সপ্তাহ সময় লেগেছিল) ... আপনি আমাকে এটি চেষ্টা করার ধারণাটি দিয়েছিলেন এক্সপিতে এটির "নেটিভ" পরিবেশে এবং এটি আসলে খুব দ্রুত। ধন্যবাদ!
বিড্রেজার

4
আমি ইউএসি অক্ষম করেছি এবং প্রশাসককে চালানোর চেষ্টা করেছি এবং এখনও গিট বাশে প্রবেশ করা প্রতিটি কমান্ড চালাতে প্রায় 5 সেকেন্ড সময় লাগে (এমনকি কেবল lsব্যবহারিকভাবে খালি ডিরেক্টরিতেও)
রবিন উইনসো

4
পরিবর্তে এই প্রশ্নের উত্তর আমার পক্ষে কাজ করেছে: stackoverflow.com/questions/4485059/…
রবিন উইনস্লো

সিস্টেমে বিহীন পার্টিশনে রেপো সরানোও আমার দলের পক্ষে বৃহত্তর কর্মক্ষমতা বৃদ্ধি পেয়েছে এবং চেকআউটে এলোমেলো "ফাইল তৈরি করতে অক্ষম" প্রতিরোধ করেছে।
লরেন্স

4
আমি অনেকগুলি সমাধান চেষ্টা করেছিলাম .. এইটি (প্রশাসক হিসাবে চলমান) অবশেষে আমার পক্ষে কাজ করেছে .. এখন আমার গিট আবারও বজ্রপাত করছে .. ধন্যবাদ .. :)
আউবিসিম ২15

14

আমার জন্য সমস্যাটি ছিল শেল প্রম্পটে __git_ps1 ব্যবহার - আমার ধারণা এমএসসিগিতে ডিস্ক অ্যাক্সেসের কারণে।

সমাধানটি PS1 = ... / ইত্যাদি / প্রোফাইলে লাইনগুলি থেকে remove (__ git_ps1) সরানোর ছিল

এই সমাধানটি যদি প্রয়োগ হয় তবে দ্রুত পরীক্ষা করুন: গিট শেলের মধ্যে, রফতানি PS1 = '$' টাইপ করুন এবং আপনার ক্রিয়াকলাপের গতি পরীক্ষা করুন।


ধন্যবাদ! এটি উইন্ডোজ এক্সপিতে আমার সমস্যা হতে পারে। দেখুন stackoverflow.com/q/5851611/200688
AndyL

4
আপনি সম্ভবত দেওয়া যাবে __git_ps1সক্রিয়, যদি আপনি SHOWDIRTYSTATE এবং / অথবা SHOWUNTRACKEDFILES সেটিংস অক্ষম দেখুন stackoverflow.com/a/4203968/321973
Tobias Kienzler

উইন্ডোজ me এ এটি আমার জন্য যা কিছু হয়েছিল তা বিশেষত ভাগ্যবান যেহেতু এই মেশিনটি কোনও অ্যাডমিনের ছদ্মবেশহীনভাবে বন্ধ রয়েছে!
এয়ার

12

একটি নতুন মেশিনে এখানে সমস্ত টিপস (আমার অন্য উত্তর থেকে একটি সহ) সম্পর্কে চেষ্টা করেছিলেন, কিন্তু সেগুলি কার্যকর হয়নি, গিট এখনও নরক হিসাবে ধীরে ধীরে ধীরে ধীরে।

তারপরে আমার কাছে ভাইরাস স্ক্যানিং সফ্টওয়্যারটি ছিল (এটি প্রাক ইনস্টলড ছিল): আমি ম্যাকাফি সুরক্ষা কেন্দ্রের রিয়েলটাইম স্ক্যানটিকে অক্ষম করে দিয়েছিলাম : গিটটি এখন দ্রুত জ্বলছে! "গিট এসএনএন রিবেস" এর জন্য প্রয়োজনীয় সময় 30 থেকে 5 এস (!) এ নেমে গেছে।

আমি আশা করি যে উইন্ডোজটিতে ধীর গিট নিয়ে এখনও সমস্যা রয়েছে এমন অন্যান্য ব্যক্তির পক্ষে এটি সহায়ক,


4
আমার গিট বাশও আগে আস্তে আস্তে বাদ দেওয়ার পথে গিট ইনস্টলের পুরো পথটি যুক্ত করার পরে ধীরে ধীরে শুরু হয়! অ্যান্টি-ভাইরাস স্যুট, গিট ব্যাশ 0.5s এর চেয়ে কম শুরু হয়
zhxchen17

এই ছিল আমার জন্য উত্তর !! আমি এভিজি ফ্রি ব্যবহার করি। আমি কেবল এটি 10 ​​মিনিটের জন্য অক্ষম করেছি, হঠাৎ বীর্যর্য্য আস্তে আস্তে আস্তে দ্রুত বাজ পড়ছে।
মারে

যারা উইন্ডোজ ডিফেন্ডার ব্যবহার করেন তাদের জন্য আপনি এটি কোনও ফোল্ডার বা প্রক্রিয়া বাদ দিতে পারেন। দেখুন support.microsoft.com/en-us/help/4028485/...
Ehtesh চৌধুরী

9

হায়রে 'অ্যাডমিনিস্ট্রেটর অ্যাজ অ্যাডমিনিস্ট্রেটর' আমার পক্ষে কাজ করেনি - তবে কেভিন এল যেমন খুঁজে পেয়েছেন, নেটওয়ার্ক অ্যাডাপ্টারটি সংযোগ বিচ্ছিন্ন করে, গিট ব্যাশ চালু করে, তারপরে পুনরায় সংযোগ স্থাপন ভাল কাজ করেছে। তাই আমি এটিকে একটি ব্যাচের স্ক্রিপ্টে জড়িয়ে রেখেছিলাম এবং এটিকে শর্টকাট আমার স্টার্ট মেনুতে রেখেছি, অ্যাডমিন হিসাবে চালানোর জন্য পতাকাঙ্কিত:

netsh interface set interface "Local Area Connection" DISABLED
cd "%USERPROFILE%\Documents\Visual Studio 2010\Projects"
start cmd /c ""C:\Program Files\Git\bin\sh.exe" --login -i"
netsh interface set interface "Local Area Connection" ENABLED

যতক্ষণ না আমি মনে করি আমার নেটওয়ার্কটি মুহূর্তের মধ্যেই বন্ধ হয়ে যায় a

(উইন 7 পেশাদার এসপি 1, গিট সংস্করণ 1.7.8-প্রাকদর্শন20111206)


5

আমার একজন সহকর্মীর সাথে এই আচরণ ছিল যখনই আউটলুক চলছিল। দৃষ্টিভঙ্গিটি আবার হত্যা করার চেষ্টা করছে।

আপনি পরীক্ষা করার চেষ্টাও করতে পারেন:

  • কোনও নেটওয়ার্কের সাথে সংযোগ ছাড়াই,
  • অ্যান্টিভাইরাস ছাড়াই,
  • অন্য কোন প্রোগ্রাম চলমান ছাড়া।

4
আউটলুক বা অ্যান্টিভাইরাসগুলির কোনওটিরই কোনও প্রভাব নেই বলে মনে হচ্ছে, তবে আমি যদি আমার নেটওয়ার্ক সংযোগটি অক্ষম করি তবে গিট শুরু করুন, এটি পুনরায় সংযুক্ত হওয়ার পরেও এটি বিদ্যুত (পড়ুন: "ইউনিক্স") দ্রুত is আকর্ষণীয় ...
কেভিন এল।

হ্যাঁ এবং গিট ব্যাশ দ্রুত থাকে (যতক্ষণ না আমি এটি বন্ধ করে দিয়েছি এবং অন্য কোনও উদাহরণ খুলি না)।
কেভিন এল।

4
নেটওয়ার্ক সংযোগ আমার জন্যও কাজ করেছিল। নেটওয়ার্ক সংযোগের সাথে এর কী করার আছে তা অবাক করি। এবং আশ্চর্যের বিষয় হল এটি আমার হোম নেটওয়ার্কে পুরোপুরি সূক্ষ্মভাবে কাজ করে তবে আমার অফিস নেটওয়ার্কে কাজ করতে অস্বীকার করে।
সারাথ

এটি আমার ইস্যুটিকে উইন্ডোজ 7 প্রফেশনাল 64৪-বিটে একটি নতুন আইম্যাকের জন্য স্থির করেছে। চিয়ার্স!
লংডদা

প্রস্তাবিত হিসাবে +1 অ্যান্টিভাইরাস হ'ল আমার বিশেষ সিস্টেমের কারণ। উইন্ডোজ 7 এক্স 64 চূড়ান্ত। ইউএসি (অন্য কোথাও উল্লেখ করা হয়েছে) দুঃখের সাথে কোনও পার্থক্য করেনি। সকলকে ধন্যবাদ
মিকিড

3

আমরা দেখেছি যে নির্দিষ্ট ব্যবহারকারীর অ্যাকাউন্টে চলার সময়, পৃথক git.exe দৃষ্টান্ত একটি কল এ ব্লক করা হয়েছে WaitForSingleObject(), সুতরাং কেবলমাত্র একক git.exe অপারেশন কার্যকরভাবে একবারে চালানো যেতে পারে। ব্যবহারকারীর অ্যাকাউন্ট পরিবর্তন করা এই সমস্যার সমাধান করে around

বিশদগুলি এখানে: https://stackoverflow.com/a/13054022


3

আমার ম্যাকএফি রয়েছে এবং এটিটি .গিট ডিরেক্টরি এবং রিয়েল-টাইম-স্ক্যানিং থেকে সমস্ত উপ-ডিরেক্টরিগুলি বাদ দেওয়ার জন্য বলছে পারফরম্যান্স সমস্যার সমাধান।


4
আপনি কি পুরো হার্ড ডিস্কটি বাদ দিতে পারবেন? ;-)।
পিটার - মনিকা পুনরায়

1

এই ইস্যুতে যেমন পাওয়া গেছে , ইউএসি ভার্চুয়ালাইজেশন বন্ধ করে দেওয়া (এটি পুরোপুরি ইউএসি অক্ষম করার প্রয়োজন হয় না) বড় পার্থক্য তৈরি করে।

এই পোস্টটি এটি কীভাবে বন্ধ করবেন তা ব্যাখ্যা করে (পোস্টের নীচে দেখুন, কেবলমাত্র একটি রেজিস্ট্রি সেটিংস)

একটিতে (বৃহত্তর) এসভিএন রেপোতে আমি সংযুক্ত হয়েছি, কেবল উপরের পরিবর্তনটি করে "গিট এসএনএন রিবেস" এর জন্য প্রয়োজনীয় সময়কে 15 এর দশক থেকে 5 সেকেন্ডে ফেলেছে, একটি ফ্যাক্টর 3 উন্নতি improvement


এই ইস্যুটি (ট্র্যাকার) বন্ধ করা হয়েছে, এ সম্পর্কিত নতুন সমস্যাটি হ'ল: github.com/msysgit/git/issues/94
childno͡.de

1

উইন্ডোজ 7 ইউএসি-র সাথে জগাখিচির বিকল্প হতে পারে আপনার প্রোগ্রাম ফাইল ফোল্ডারের বাইরে মাইজিগিট ইনস্টল করা। উদাহরণস্বরূপ "সি: \ প্রোগ্রাম ফাইল (x86) \ গিট" এর পরিবর্তে "সি: it গিট" এ ইনস্টল করার চেষ্টা করুন

আমি 'অ্যাডমিন রান করুন' এবং ইউএসি নিয়ন্ত্রণগুলি দিয়ে কোনও লাভ হয়নি বলে হালকা চেষ্টা করেছি, কিন্তু ছেড়ে দিয়ে একটি নতুন ইনস্টল শুরু করেছি। আমি আগে প্রায় 15KiB / s সর্বোচ্চ পেয়েছিলাম, কিন্তু এখন 60kiB / s এর বেশি over


1

যদি ইউএসি বন্ধ করে দেওয়া কর্মক্ষমতা উন্নত করে না, লুয়াভভ ড্রাইভারটি বন্ধ করার চেষ্টা করুন। এই পৃষ্ঠায় প্রায় সমস্ত কিছুর পরে এবং অনুরূপ প্রশ্নের দু'দফা চেষ্টা করার পরে এটি আমার পক্ষে কাজ করেছিল। গিট অস্বাভাবিকভাবে ধীরে থেকে বেশ ভদ্র হয়ে গেছে

'রিজেডিট' খুলুন এবং রেজিস্ট্রি কীটি সন্ধান করুন

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/services/luafv

Start2 থেকে 4 এর মান পরিবর্তন করুন ।

আমি luafv এখানে কীভাবে অক্ষম করতে হবে তার বিশদটি পেয়েছি । দ্রষ্টব্য যে ব্যক্তিগতভাবে আমি কী luafvবা কী তা করার কোনও ধারণা নেই। এই পৃষ্ঠাটি খারাপ জিনিসগুলি সম্পর্কে বিভিন্ন সতর্কতা দেয় যা আপনি যদি এটি বন্ধ করে দেন তবে ঘটতে পারে যা আপনার সম্ভবত গুরুত্ব সহকারে নেওয়া উচিত।

সম্পাদনা: নীচের মন্তব্যে উল্লেখ করা হয়েছে যে আমি এটি ভুল উপায়ে পেয়েছি (লিঙ্কটিতে এটি সঠিক উপায়ে রয়েছে)। এটি এখন স্থির। যাদের রেজিস্ট্রিগুলি আমি ট্র্যাশ করেছি তাদের জন্য দুঃখিত :)


আমার ডিফল্টরূপে 2 এ সেট করা আছে। এখনও বেশ ধীর।
imanuelcostigan

@ আইমানুয়েলক: হাস্যকরভাবে, খনিটি এখন খুব বেশি (একটি নতুন কম্পিউটারে) এবং এটিও ধীর গতির।
jwg

4
এটি ভুল। এটি 2 থেকে 4 এ পরিবর্তন করা উচিত 2 2 এর অর্থ অটোস্টার্ট। 4 মানে অক্ষম।
সমৃদ্ধ

1

আমি কিছুক্ষণের জন্য এটির সমস্যা সমাধান করছি এবং সমস্যার উত্সটি নির্দেশ করতে খুব কঠিন সময় কাটিয়েছি। শেষ পর্যন্ত আমি দুটি জিনিস পেয়েছি যার নাটকীয় প্রভাব ছিল:

  • উইন্ডোজ অনুসন্ধান পরিষেবা বন্ধ করা হচ্ছে। এটি পারফরম্যান্সে নাটকীয় প্রভাব ফেলেছিল।
  • গিট এক্সটেনশান বন্ধ হচ্ছে। গিট এক্সটেনশানগুলি ব্রাউন্ডের উইন্ডোটি ব্যাকগ্রাউন্ডে খোলা থাকার কারণে সাইগউইন গিট কমান্ড কার্যকর করার সময় প্রায় 10 এর আপাতদৃষ্টিতে এলোমেলো গুণক দ্বারা বৃদ্ধি পেয়েছিল।

0

সক্ষম করা থাকলে এখানে সমস্যাটি বাশ-সমাপ্তি হতে পারে, যা লিনাক্সের তুলনায় উইন্ডোজটিতে বেশ খানিকটা ধীর।

PS1-ভেরিয়েবলটিকে "$" এর মতো সাধারণ কিছুতে সেট করার চেষ্টা করুন এবং দেখুন এটির গতি বাড়ছে কিনা। যদি তা হয় তবে জেনে রাখুন যে সাম্প্রতিক-ইশ গিট সংস্করণগুলিতে ব্যাশ-সমাপ্তির জন্য কিছু অপ্টিমাইজেশন হয়েছে। সম্ভবত আপনি আপগ্রেড প্রয়োজন।


4
আমি নিখুঁত রক্তপাত প্রবাহের নতুন সংস্করণটি চালাচ্ছি (উপরে ভোনসির উত্তর সম্পর্কে আমার মন্তব্য দেখুন)। তবে আমি এই শট দেব।
কেভিন এল।

1.7.0.2 অগত্যা এই প্রসঙ্গে রক্তপাতের প্রান্ত নয় isn't আমি যে অপটিমাইজেশনগুলির কথা বলছি সেগুলি আপস্ট्रीम-গিটে ঘটেছে। আমি নিশ্চিত নই যে তারা উইন্ডোজের জন্য গিটের 1.7.0.2 প্রকাশের জন্য ছিল বা না।
কুসমা

0

এটি আমার পক্ষে কাজ করেছে। এটি এক আকার সব সমাধান মাপসই হবে আশা করবেন না।

ব্যাশ এবং উইন্ডোতে environment হোম পরিবেশের পরিবর্তনশীল পরীক্ষা করে দেখুন। যদি এটি কোনও ব্যবহারকারীর অ্যাকাউন্টে নির্দেশ করে তবে ব্যবহারকারীর উইন্ডোজ প্রোফাইল / অনুমতিগুলি পরীক্ষা করে দেখুন। ব্যবহারকারী অ্যাকাউন্ট বা সেই অনুযায়ী $ হোম পরিবর্তন করুন।


6
দয়া করে এই অশুভ প্রোফাইল / অনুমতিগুলি কিছুটা বিশদভাবে বর্ণনা করতে পারেন?
টোবিয়াস কেইনজেলার

0

আমি বেশ কিছু সময়ের জন্য সীমিত ব্যবহারকারীর অ্যাকাউন্ট হিসাবে উইন্ডোজ 7 x64 এ উইন্ডোজ (এমএসএসজিট) এর জন্য গিট চালানোর একই সমস্যার মুখোমুখি হয়েছি। আমি এখানে এবং অন্যান্য জায়গাগুলিতে যা পড়েছি তা থেকে সাধারণ থিমটি প্রশাসনিক সুবিধার এবং / অথবা ইউএসি এর অভাব বলে মনে হয়। যেহেতু ইউএসি আমার সিস্টেমে বন্ধ রয়েছে তাই প্রোগ্রাম ফাইল ডিরেক্টরিতে এটি কিছু লিখতে / মুছতে চেষ্টা করছে তা ব্যাখ্যাটি আমার কাছে সবচেয়ে বেশি অর্থবোধ করে।

যাই হোক না কেন, আমি জিপিনস্টলার দিয়ে গিট 1.8 এর বহনযোগ্য সংস্করণ ইনস্টল করে আমার সমস্যার সমাধান করেছি। নোট করুন যে আমাকে জিপিনস্টলারের কাজ করার জন্য .7z ডিস্ট্রিবিউশন ফাইলটি আনপ্যাক করতে এবং এটি জিপ হিসাবে পুনরায় জমা দিতে হয়েছিল। আমি নিজেও আমার ডিরেক্টরিটিতে সেই ডিরেক্টরিটি যুক্ত করতে হয়েছিল।

অভিনয় এখন ঠিক আছে। যদিও এটি প্রোগ্রাম ফাইল (x86) ডিরেক্টরিতে ইনস্টল করা আছে, যার সীমিত ব্যবহারকারী হিসাবে আমার কাছে অনুমতি নেই, এটি একই সমস্যা থেকে ভুগছে বলে মনে হয় না। আমি এটি এটিকে সত্যই প্রমাণ করি যে পোর্টেবল সংস্করণটি যেখানে ফাইল লিখতে / মুছে ফেলার ক্ষেত্রে কিছুটা রক্ষণশীল, সম্ভবত এটিই হতে পারে, বা 1.7 থেকে 1.8 পর্যন্ত আপগ্রেড করা হয়েছে। আমি কোনটি কারণটি বলার চেষ্টা করব না, এটি এখন আরও ভাল কাজ করে বলে যথেষ্ট ।


0

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

https://stackoverflow.com/a/4506192/1413941

সম্পাদনা

পিএস আমি ইতিমধ্যে ইউসিএকে অক্ষম করেছিলাম গিট সম্পর্কিত সমস্যাগুলি ধীরে ধীরে চালিত হওয়ার আগে, তাই আমি জানি না যে গিটকে দ্রুত এগিয়ে যাওয়ার জন্য ইউএসি অক্ষম করা দরকার কিনা।


0

নির্দেশক হিসাবে প্রশাসক হিসাবে চালানো সবচেয়ে ভাল সমাধান। তবে গিট স্ট্যাটাসটি দ্রুততর করার আরও একটি বিকল্প হ'ল ট্রাস্টটাইম = মিথ্যা । এর আগে গিট স্ট্যাটাসটি প্রায় 30 সেকেন্ড সময় নেয় এবং তারপরে এটি আউটপুটে প্রদর্শিত একই পরিমাণে - এটি X সেকেন্ড সময় নেয় ...


0

নিম্নলিখিত গিট কনফিগারেশন পরিবর্তন করে আপনি একটি গুরুত্বপূর্ণ পারফরম্যান্স উত্সাহ পেতে পারেন:

git config --global status.submoduleSummary false

সরল যখন চলমান git statusউইন্ডো 7 x64 কমান্ডটি , আমার কম্পিউটারটি চালাতে 30 সেকেন্ডেরও বেশি সময় লেগেছিল। এই বিকল্পটি সংজ্ঞায়িত করার পরে, আদেশটি তাত্ক্ষণিক।

নিম্নলিখিত পৃষ্ঠায় বর্ণিত গিটের নিজস্ব ট্রেসিং সক্রিয় করা আমাকে সমস্যার উত্স খুঁজে পেতে সহায়তা করেছে, যা আপনার ইনস্টলেশনতে পৃথক হতে পারে: https://github.com/msysgit/msysgit/wiki/Diagnosing-why-Git-is-so- ধীর


-4

এটি সম্ভবত প্রম্পটের একটি বিষয় যা আপনার গিট সংগ্রহস্থল বিশ্লেষণ করে। আপনি গিট সংগ্রহস্থলের বাইরে কোথাও "পরিষ্কার" করে পরীক্ষা করতে পারেন। এবং আপনি এটি গিট-সিলেকশন.বাশকে প্যাচ করে বা কোর.ফিলমোডের সাথে কৌশলগুলি খেলিয়ে ত্বরান্বিত করতে পারেন।

ভিজ্যুয়াল স্টুডিও একীকরণের জন্য: এটি ওপেন সোর্স। অন্যরা আপনার জন্য নিখরচায় কাজ করবে এমন প্রত্যাশা করা অন্যায্য।

আমি এমএসজিজিট মেলিং তালিকায় প্রশ্নটি না জিজ্ঞাসা করাও মজার বিষয় বলে মনে করি তবে এখন আমি ডিগ্রি করি


4
স্ট্যাকওভারফ্লোতে জ্বলন সহ্য করা উচিত নয়। দয়া করে বক্তৃতাটিকে আরও নাগরিক রাখার চেষ্টা করুন
ফোর্ড

4
এটি মজার. আমার মন্তব্যটি ছিল কংক্রিটের প্রযুক্তিগত তথ্য সহ একমাত্র মন্তব্য। সমস্যার সমাধানে সহায়তা করার অফারটি এখনও উন্মুক্ত, আপনি কি জানেন? এবং অবশ্যই আমি বেশ বিরক্ত হয়েছি যে এখানে সমস্যা উত্থাপিত হয়েছিল, স্ট্যাকওভারফ্লোতে, যা আমি নিরীক্ষণ করি না এবং যা আমাকে অন্যের দ্বারা চিহ্নিত করতে হয়েছিল। আমি সরাসরি বিষয়টি সম্পর্কে শুনতে পছন্দ করতাম। আমি আপনার সম্পর্কে জানি না, তবে মূল প্রকল্পটি এমনকি সমস্যা সম্পর্কে অবহিত না হলে আমি এটি অন্যায় বলে মনে করি।
Dscho

দুই বছর পরে, আমি একমত। আমি খুব কঠোর ছিল। দুঃখিত, Dscho। গিট বিকাশকারী মেলিং তালিকা সত্যিই সহায়ক really
ফোর্ড 13

4
@ ডেস্কো, আপনার বুঝতে হবে যে লোকেরা প্রায়শই এখানে প্রথমে পোস্ট করে কারণ তারা পরীক্ষা করতে চান যে এখানে কোনও কনফিগারেশন বা প্ল্যাটফর্মের সমস্যা নেই যা গিটে কোনও বাগ নয়, যা তাদের সমস্যা তৈরি করে।
jwg
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.