উইন্ডোজে .gitconfig অবস্থান পরিবর্তন করা হচ্ছে


105

ডিফল্টরূপে উইন্ডোজ গিট গ্লোবাল .gitconfig এ রাখে c:\documents and settings\user\

.Gitconfig সঞ্চিত আছে তাই আমি কীভাবে সেই অবস্থান পরিবর্তন করতে পারি c:\my_configuration_files\?

এটা কি আদৌ করা যায়?


কেবল যুক্ত করতে চেয়েছিলাম আমি এতেও চালাচ্ছি। আমার কাছে অন্যান্য সমস্ত গ্লোবাল গিট কনফিগার স্টাফ রয়েছে ("এক্সক্লুডফায়ালস" এবং "অ্যাট্রিরিটসফিল")% ব্যবহারকারী প্রোফাইলে% /। গিট / .গিটিগনরে (সুতরাং একটি ফোল্ডারে) তবে আমি .gitconfig পছন্দ করব তাদের ঠিক পাশেই বসতে , তবে% ব্যবহারকারী প্রোফাইলে% এর মূলে থাকতে হবে .. সত্যিই বিরক্তিকর।
ওয়ার্ল্ডএসএস

6
প্রশ্ন জিজ্ঞাসা করার পর থেকে কোন অগ্রগতি? আমার .gitconfig ডিফল্টভাবে একটি ড্রাইভের উপর বসে, যার অর্থ এটি যখন আমি অফলাইনে থাকি তখন এটি পড়তে পারে না।
জেল রোজেডজিকি

উত্তর:


67

যদি আপনি সেট HOMEকরে c:\my_configuration_files\রাখেন, তবে গিটটি সেখানে .gitconfig সন্ধান করবে। পরিবেশের ভেরিয়েবলগুলি সম্পাদনা করার বিষয়টি এখানে বর্ণিত হয়েছে । আপনাকে হোম ভেরিয়েবল সেট করতে হবে, তারপরে যে কোনও সেন্টিমিডি.এক্সএই উইন্ডোটি আবার খুলুন। হোম সত্যই সঠিক মানের দিকে নির্দেশ করে তা যাচাই করতে "সেট" কমান্ডটি ব্যবহার করুন।

হোম পরিবর্তন করা অবশ্যই অন্যান্য অ্যাপ্লিকেশনগুলিকেও প্রভাবিত করবে। যাইহোক, গিটের উত্স কোড পড়া থেকে, কমান্ড লাইনটি সামঞ্জস্য করার প্রয়োজন ছাড়াই এই ফাইলগুলির অবস্থান পরিবর্তন করার একমাত্র উপায় বলে মনে হয়। আপনার স্টেফানের প্রতিক্রিয়াও বিবেচনা করা উচিত: আপনি GIT_CONFIG ভেরিয়েবল সেট করতে পারেন। তবে, আপনার ইচ্ছাকে প্রভাবিত করার জন্য, আপনাকে --globalসমস্ত গিট অনুরোধগুলিতে পতাকাটি পাস করতে হবে (প্লাস কোনও স্থানীয় .git / কনফিগার ফাইল উপেক্ষা করা হবে)।


2
হুম, আমি সঠিকভাবে বুঝতে পেরেছি কিনা তা নিশ্চিত নন তবে হোম ব্যবহারের ফলে অন্যান্য অ্যাপ্লিকেশনগুলিতেও এর প্রভাব পড়বে না? হোম পরিবর্তন করার কোনও উপায় নেই, তবে গিতে স্থানীয়?
রুক

হ্যাঁ, এটি অন্যান্য অ্যাপ্লিকেশনগুলিতেও প্রভাব ফেলবে। আপনি কীভাবে অবস্থান পরিবর্তন করবেন জিজ্ঞাসা করেছিলেন, এবং আমি আপনাকে বলেছিলাম। আমার সম্পাদনা দেখুন।
মার্টিন বনাম লুইস

10
অন্যকে পুরো জিনিস বোঝাতে গুছিয়ে নিয়ে যাওয়া হোমের পার্শ্ব প্রতিক্রিয়া ছাড়াই আসলেই কেউ কাজ করতে পেরেছেন?
এডি মিলার

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

এটি কাজ করার জন্য আমাকে গিটকে পুনরায় ইনস্টল করতে হয়েছিল। আমি যদি কেবলমাত্র হোম নামে একটি নতুন পরিবেশ পরিবর্তনশীল যুক্ত করেছি এবং .gitconfigফাইলটিকে সেই ডিরেক্টরিতে স্থানান্তরিত করেছি , এটি কার্যকর হয়নি।
Csaba

46

এর জন্য হোম ডিরেক্টরি পরিবর্তন করুন ভুল। হোম ডিরেক্টরিতে gitconfig এর জন্য প্রতীকী লিঙ্ক তৈরি করা ভাল।

  1. আপনার .gitconfig ব্যবহারকারীর হোম ডিরেক্টরি থেকে আপনার যে ডিরেক্টরিতে চান সেখানে সরিয়ে দিন।
  2. প্রশাসক হিসাবে কমান্ড লাইন চালান
  3. আপনার ব্যবহারকারীর হোম ডিরেক্টরিতে যান
  4. Mklink .gitconfig \ PathForNewLocationOfConfig.gitconfig প্রবেশ করুন

9
এটি যোগ করার উপযুক্ত হতে পারে যে আপনি যদি আপনার কনফিগারেশনে কোনও আইটেম যুক্ত করতে গিট কনফিগারেশন - গ্লোবাল চালান তবে আপনার সিমলিংকটি ব্যবহার করা হচ্ছে .gitconfig এর আসল অনুলিপিটিতে ওভাররাইট করা হবে। আমি যখন এমন কোনও অবস্থানের পরীক্ষার সময় এই সমস্যাটিতে উপস্থিত হয়েছি যেখানে \ প্যাথফোর্ডনিউজ লোকেশনঅফকনফিগ.gitconfig আমার ড্রপবক্স ফোল্ডার ছিল
মটোওয়িলিয়ামস

8
যদি আপনার .gitconfig কোনও নেটওয়ার্ক ড্রাইভে অবস্থিত থাকে তবে আপনি "ডিভাইস প্রতীকী লিঙ্কগুলিকে সমর্থন করে না" বার্তাটি পেতে পারে যা এই বিকল্পটির বাইরে চলে।
দুপুর এবং

4
আমি মনে করি না এই সমাধানটি কারও পক্ষে কার্যকর হবে। আমাদের সংস্থায়, $HOMEএকটি নেটওয়ার্ক ড্রাইভে রয়েছে এবং যখনই নেটওয়ার্ক সংযোগে কোনও সমস্যা আছে, লিঙ্কটিও অ্যাক্সেসযোগ্য নয়।
andreee

1
@ মোটো উইলিয়ামস 2017 এ এটি পুনর্বিবেচনা করছে:
স্নেক

2
এখানে, গোষ্ঠী পুলিশ (AD) হোমড্রাইভ, হোমপথ এবং হোমশেয়ার সেট করে, তবে সাধারণ, পুরাতন, সাধারণ হোম নয়। হোমের অনুপস্থিতিতে গিটটি আগের তিনটির কিছু সংমিশ্রণ ব্যবহার করবে বলে মনে হয়। তবে হোম সেট করা (ব্যবহারকারী-নির্দিষ্ট পরিবেশের ভেরিয়েবলগুলি নির্ধারণের জন্য সাধারণ পদ্ধতির মাধ্যমে) কাজ করে: জিআইটি আপনার সেট করা হোম মানটি ব্যবহার করে এবং গ্রেপপলিসি হোমকে ক্লোবার দেয় না।
ডেভিড আই ম্যাকিনটোস

29

আমি অন্যান্য কনফিগারেশন ফাইলের জন্য কাজ দেখেছি এমন কিছুটা ভিন্ন পদ্ধতির সাহায্যে এই সমস্যাটি সমাধান করেছি। গিট কনফিগারেশনের সমর্থনে অন্তর্ভুক্ত রয়েছে যা আপনাকে অন্য কোনও স্থানে কনফিগারেশন ফাইলের দিকে নির্দেশ করতে পারে। সেই বিকল্প অবস্থানটি তখন আমদানি করে এমন জায়গায় প্রসারিত করা হয় যেন এটি .gitconfig ফাইলের অংশ। তাই এখনই .gitconfig- এ আমার একক প্রবেশ রয়েছে:

[include]
   path = c:\\path\\to\\my.config

.Gitconfig ফাইলটিতে গিট দ্বারা লিখিত কোনও আপডেট আমার অন্তর্ভুক্ত পাথটিকে ওভাররাইট করবে না। এর অর্থ এই যে মাঝেমধ্যে আমার কাছে .gitconfig থেকে my.config এ মান সরিয়ে নেওয়া দরকার।


+1: কোনও বিজোড় কনফিগারেশন এবং আমার গ্লোবাল গিটকনফিগ এমন কিছু নয় যা আমি নিজেই গিট রেপোতে সঞ্চয় করি, সুতরাং আমার কাজ কী আছে তা ট্র্যাক করে রাখুন। বৈশ্বিক পরিবর্তনগুলি করার সময় আমি কেবল হাতে হাতে গ্লোবাল ফাইল সম্পাদনা করি। সুতরাং এটি আমার পক্ষে পুরোপুরি কাজ করে এবং আপনার "হোম" এনভায়রনমেন্ট ভেরিয়েবল পরিবর্তন করার মতো কোনও অদ্ভুততার প্রয়োজন নেই, এটি যেখানে আপনি চান সেখানে গিটের কনফিগারেশন পাওয়ার জন্য একটি অদ্ভুত ধারণা। সর্বোপরি হোম ডিরেক্টরিটির অন্যান্য অনেক প্রোগ্রামের অন্যান্য অর্থ রয়েছে। এছাড়াও আপনি শীর্ষে একটি আলাদা পরিচয় রাখতে পারেন এবং এই কী সমাধানের সাহায্যে আপনার কী সেটিংসকে পরিচয় জুড়ে একই রাখতে পারেন। অসাধারণ!
ব্যবহারকারী 62177541

2
আমি ভাবছি পরিবর্তে [অন্তর্ভুক্ত] ডি ফাইলটিতে গিট কনফিগারেশন ফাইলটি লেখা সম্ভব কিনা?
জোনাথন নাজারিও

1
@ জোনাথননাজারিওgit config --file "included.file"
পেরো পি।


11

আমি গিট মাস্টার নই, তবে যে সমাধানটি আমার পক্ষে সবচেয়ে সহজ কাজ করেছিল তার সন্ধান করা কেবল একটি পাঠ্য সম্পাদক এ গিয়ে C:\Program Files (x86)\Git\etcখোলার profileছিল।

if37 লাইনে একটি বিবৃতি আছে # Set up USER's home directory। আমি ifবিবৃতিটি নিয়েছিলাম এবং স্থানীয় ডিরেক্টরিতে রেখেছিলাম যে আমি গিটকনফিগের চেয়েছিলেন, তারপরে আমি আমার বিদ্যমান গিটকনফিগ ফাইলটি (একটি নেটওয়ার্ক ড্রাইভে ছিল) সেই স্থানে অনুলিপি করেছি।


অসংখ্য ধন্যবাদ. অন্য সমস্ত বিকল্প আমার জন্য ব্যর্থ হওয়া সত্ত্বেও, এটি আমাকে কেবলমাত্র এক মিলিয়ন গিট স্টেটমেন্টটি seconds সেকেন্ড দ্বারা গুণিত করেছিল: ডি এখানে আমি যা করেছি ... OME হোম = "$ ব্যবহারকারীপ্রথা \ ডাউনলোডগুলি \ সরঞ্জামগুলি \ গিট_কনফিগ" `
প্রভিয়ানন্দাস

2
'হোম' শব্দটি (বা আপনার কাছে লাইনের সাথে সমৃদ্ধ কিছু দেখাচ্ছে: 37) আর গিট ২.২৪ (ডিসেম্বর 2019) এ উপস্থিত নেই।
ফ্রাঙ্ক নোক্ক

6

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

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


1
এই সমাধানটি সম্পন্ন করতে আপনি কী করেছেন সে সম্পর্কে আমি আরও তথ্য চাই।
ম্যাট

আপনি কি আপনার সমাধান ভাগ করতে পারেন?
সাল

4

প্রথমে হোম সেটিংটি পরীক্ষা করুন, তারপরে হোম এবং হোমড্রাইভকে একটি বিদ্যমান ডিয়ারে পরিবর্তন করুন।

c:\git>set HOME
HOME=U:\
HOMEDRIVE=U:
HOMEPATH=\

তারপরে হোম ও হোমড্রাইভ পরিবর্তন করুন

set HOME=c:\tmp
set HOMEDRIVE=C:

3

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

গিট বাশ.এক্সে ঠিক ডান ক্লিক করুন, বৈশিষ্ট্যগুলি ক্লিক করুন এবং "স্টার্ট ইন" বৈশিষ্ট্যটিতে পরিবর্তন করুন c:\my_configuration_files\


বাহ এটি পুরোপুরি স্বাচ্ছন্দ্যের সাথে কাজ করে। একটি নতুন শর্ট কাট তৈরি করেছে এবং 'প্রোপার্টি-> ইন স্টার্ট' এর অধীনে changed %HOMEDRIVE%%HOMEPATH%সি: \ my_repo_folder` এ পরিবর্তিত হয়েছে ` একটি কবজ কাজ।
শেন

2
এটি আমার পক্ষে কাজ করে না। .Gitconfig ফাইলটি এখনও আমার হোম ডিরেক্টরি থেকে লোড করা হয়েছিল
ডেভ বি

3

আমি একই জিনিস করতে চেয়েছিলেন। @ মাইকটেক এর সমাধানটি আমি সবচেয়ে ভাল খুঁজে পেতে পারি। যাইহোক, @ মটওয়িলিয়ামস দ্বারা চিহ্নিত হিসাবে এটি গিট দ্বারা .gitconfig ফাইলের কোনও আপডেট থেকে বেঁচে নেই যা কেবলমাত্র নতুন সেটিংসযুক্ত একটি নতুন ফাইলের সাথে লিঙ্কটি প্রতিস্থাপন করে।

আমি নিম্নলিখিত পাওয়ারশেল স্ক্রিপ্টটি লিখে এটি আমার প্রোফাইল স্টার্টআপ স্ক্রিপ্টে চালিয়ে সমাধান করেছি। প্রতিবার এটি চালিত হলে এটি ব্যবহারকারীর .gitconfig- এ যুক্ত হওয়া কোনও সেটিংসকে বিশ্বব্যাপী অনুলিপি করে এবং তারপরে .gitconfig ফাইলের সমস্ত পাঠ্যকে প্রতিস্থাপন করে এবং [অন্তর্ভুক্ত] যা বিশ্বব্যাপী ফাইল আমদানি করে।

আমি প্রচুর অন্যান্য গ্লোবাল স্ক্রিপ্ট এবং সরঞ্জামের সাথে একটি রেপোতে গ্লোবাল .gitconfig ফাইল রাখি। আমাকে যা করতে হবে তা হ'ল স্ক্রিপ্টটি আমার গ্লোবাল ফাইলে সংযুক্ত যে কোনও পরিবর্তন পরীক্ষা করে।

এটি আমার পক্ষে বেশ স্বচ্ছতার সাথে কাজ করছে বলে মনে হচ্ছে। আশা করি এটা সাহায্য করবে!

9 ই সেপ্টেম্বর: কনফিগার ফাইলে যুক্ত হওয়া নতুন এন্ট্রিগুলি সদৃশ হয় এবং সেগুলি উপেক্ষা করে তা সনাক্ত করতে আপডেট হয়েছে। এটি SourceTree এর মতো সরঞ্জামগুলির জন্য দরকারী যা নতুন আপডেটগুলি লিখবে যদি তারা বিদ্যমানগুলি খুঁজে না পায় এবং অনুসরণ না করে তবে এর মধ্যে রয়েছে।

function git-config-update
{
  $localPath = "$env:USERPROFILE\.gitconfig".replace('\', "\\")
  $globalPath = "C:\src\github\Global\Git\gitconfig".replace('\', "\\")

  $redirectAutoText = "# Generated file. Do not edit!`n[include]`n  path = $globalPath`n`n"
  $localText = get-content $localPath

  $diffs = (compare-object -ref $redirectAutoText.split("`n") -diff ($localText) | 
    measure-object).count

  if ($diffs -eq 0)
  {
    write-output ".gitconfig unchanged."
    return
  }

  $skipLines = 0
  $diffs = (compare-object -ref ($redirectAutoText.split("`n") | 
     select -f 3) -diff ($localText | select -f 3) | measure-object).count
  if ($diffs -eq 0)
  {
    $skipLines = 4
    write-warning "New settings appended to $localPath...`n "
  }
  else
  {
    write-warning "New settings found in $localPath...`n "
  }
  $localLines = (get-content $localPath | select -Skip $skipLines) -join "`n"
  $newSettings = $localLines.Split(@("["), [StringSplitOptions]::RemoveEmptyEntries) | 
    where { ![String]::IsNullOrWhiteSpace($_) } | %{ "[$_".TrimEnd() }

  $globalLines = (get-content  $globalPath) -join "`n"
  $globalSettings =  $globalLines.Split(@("["), [StringSplitOptions]::RemoveEmptyEntries)| 
    where { ![String]::IsNullOrWhiteSpace($_) } | %{ "[$_".TrimEnd() }

  $appendSettings = ($newSettings | %{ $_.Trim() } | 
    where { !($globalSettings -contains $_.Trim()) })
  if ([string]::IsNullOrWhitespace($appendSettings))
  {
    write-output "No new settings found."
  }
  else
  {
    echo $appendSettings
    add-content $globalPath ("`n# Additional settings added from $env:COMPUTERNAME on " + (Get-Date -displayhint date) + "`n" + $appendSettings)
  }
  set-content $localPath $redirectAutoText -force
}

2

এমন একজন হিসাবে যিনি খুব দীর্ঘ সময়ের জন্য এটিতে আগ্রহী হয়েছেন। ম্যানুয়াল থেকে দেখুন:

$ এক্সডিজি_সনফিগহোম / গিট / কনফিগারেশন - দ্বিতীয় ব্যবহারকারী-নির্দিষ্ট কনফিগারেশন ফাইল। যদি $XDG_CONFIG_HOMEসেট না করা হয় বা খালি না থাকে তবে $ HOME / .config / git / config ব্যবহার করা হবে। এই ফাইলে যে কোনও একক-মূল্যবান ভেরিয়েবল সেট g / .gitconfig এ যা আছে তার দ্বারা ওভাররাইট করা হবে। আপনি যদি মাঝে মাঝে গিট এর পুরানো সংস্করণ ব্যবহার করেন তবে এই ফাইলটি তৈরি না করা ভাল ধারণা, কারণ সম্প্রতি এই ফাইলটির জন্য সমর্থনটি মোটামুটি যুক্ত হয়েছিল।

যা সম্প্রতি যুক্ত হয়েছিল। এই ডাম্পটি 2.15.0 থেকে।

আমার জন্য কাজ কর.


এটি উইন্ডোজের সবচেয়ে সহজ, অন্তত অনুপ্রেরণামূলক, সবচেয়ে নির্ভরযোগ্য সমাধান।
কেবিল

2
  1. ফোল্ডারে পরিবর্তন করুন %PROGRAMFILES%\Git\etc
  2. ফাইল সম্পাদনা করুন profile
  3. প্রথম লাইনে যুক্ত করুন HOME="c:\location_were_you_want_gitconfig"
  4. সম্পন্ন

দ্রষ্টব্য: ফাইল অনুমতিগুলি সাধারণত সীমাবদ্ধ থাকে, সুতরাং সে অনুযায়ী সেগুলি পরিবর্তন করুন বা আপনি নিজের পরিবর্তনগুলি সংরক্ষণ করতে পারবেন না।


এটি গিটার ২.২৪, উইন 10, ডিসেম্বর 2019 এর মতো কাজ করছে না git config --list --show-originshows শো করে, মূল হোম এখনও স্থানে রয়েছে।
ফ্রাঙ্ক নোক্ক

1

আমার জন্য এটি খুব সাধারণ কাজ করেছে:

  1. পুরানো ডিরেক্টরি থেকে ".gitconfig" অনুলিপি করুন:% USERPROFILE% ("সি: \ ব্যবহারকারীদের ব্যবহারকারী নাম" তে স্ট্যান্ডার্ড)
  2. GITGUI এবং GITBASH- এর স্টার্ট-আইকনগুলিতে ডান ক্লিক করুন এবং "রান ইন" পরিবর্তন করুন: "% হোমড্রাইভ %% হোমপথ%" থেকে "% ব্যবহারকারীপ্রাপ্ত%" এ পরিবর্তন করুন। উত্সের ক্ষেত্রে আপনি "% USERPROFILE%" এর পরিবর্তে অন্য যে কোনও ডিরেক্টরি ব্যবহার করতে পারেন।

এর আগে স্ক্রিন শট

স্ক্রিন শট পরে


0

উইন্ডোজ হোম ভেরিয়েবল
ওএস পরিবর্তন না করে সমাধান : উইন্ডোজ 10
গিট সংস্করণ: 2.27.0.windows.1

আমি গিটের বহনযোগ্য সংস্করণ ব্যবহার করি, সুতরাং আমার সমস্ত কনফিগারেশন ফাইলগুলি আমার পেনড্রাইভ (ই :) এ রয়েছে। এটিই আমার পক্ষে কাজ করেছে:

  1. Https://git-scm.com/ থেকে পোর্টেবল গিটটি ডাউনলোড করুন । ফাইলটি চালান এবং প্রয়োজনীয় স্থানে ইনস্টল করুন। আমি এটি ই: \ গিটে ইনস্টল করেছি
  2. E: it গিট থেকে গিট-ব্যাশ.এক্সি চালান ।
  3. আমি .gitconfig এবং অন্যান্য ব্যাশ ফাইলগুলি রাখতে চাইছিলাম , তাই আমি হোম নামে একটি ফোল্ডার তৈরি করেছি যেখানে আমি সেগুলি সব চাই।
    mkdir home
  4. ইত্যাদি ফোল্ডারে যান এবং প্রোফাইল নামে পরিচিত ফাইলটি খুলুন (আমার ক্ষেত্রে এটি ই: \ গিট \ ইত্যাদি \ প্রোফাইল)
  5. প্রোফাইল ফাইলের শেষে আমরা যে হোম ডিরেক্টরি তৈরি করেছি (বা ডিরেক্টরিতে যেখানে আপনি আপনার .gitconfig ফাইলটি স্থাপন করতে চান) সেখানে পরম পথ যুক্ত করুন।
    HOME="E:\git\home"

এখন এটি সি: \ ব্যবহারকারী <ব্যবহারকারী নাম> ডিরেক্টরিটি। গিটকনফিগের জন্য আর অনুসন্ধান করে না তবে কেবল উপরের আপনার সেট পথেই দেখায়।

$ git config --global --list
fatal: unable to read config file 'E:/git/home/.gitconfig': No such file or directory

এটি একটি ত্রুটি দিয়েছে কারণ এখনও সেখানে .gitconfig ফাইল নেই। এটি কেবল এটি প্রদর্শনের জন্য যে আমরা উইন্ডোজের হোম ডিরেক্টরিটি পরিবর্তন না করেই .gitconfig ফাইলের অবস্থান সফলভাবে পরিবর্তন করেছি।

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