ভিজ্যুয়াল স্টুডিও কোড: .গিট ফোল্ডার / ফাইল লুকানো


109

আমি এই মুহুর্তে ভিজ্যুয়াল স্টুডিও কোডটি চেষ্টা করছি। ভিজ্যুয়াল স্টুডিও কোড সম্পর্কিত সমস্ত কিছুই আমার কাছে একটি জিনিস ব্যতীত দুর্দান্ত দেখায় : .git ফোল্ডার / ফাইলটি ভিজ্যুয়াল স্টুডিও কোডে লুকিয়ে রয়েছে।

আমি প্রায়শই .git কনফিগারেশন ফাইলটি সংশোধন করে গিট সেটিংটি পরিবর্তন করি। .Git ফাইলগুলি দেখতে না পারা আমার পক্ষে সত্যিই বিরক্তিকর।

ভিজ্যুয়াল স্টুডিও কোডে .git ফাইলগুলি প্রকাশ করার কোনও উপায় আছে?


আমি এটি একটি ভাল ধারণা বলে মনে করি না
— হং ওই

4
আমি প্রায়শই গিট সেটিংস পরিবর্তন করি। তবে .git ফোল্ডারটি দৃশ্যমান বা লুকানো আছে এবং এর ভিতরে কোথায় সেটিংস সঞ্চিত আছে তা আমি বিবেচনা করি না। আর তুমি জানো কেন? কারণ আমার ব্যবসায়ের কোনটিই জানা নেই। git configজানে এবং এটা আমার পক্ষে যথেষ্ট তবুও, আপনি একটি ভাল প্রশ্ন পোস্ট করেছেন :-)
— axiac

6
@ হংগোই @ ম্যাকিয়াক এটি সম্পূর্ণ সত্য নয় not কখনও কখনও আপনি হুকগুলি সম্পাদনা করতে চান যা .git/hooksফোল্ডারে থাকে।
— এক্সজি

এবং কখনও কখনও আপনি কমান্ডলাইন ছাড়াই ফোল্ডারটি মুছে ফেলতে চাইতে পারেন
— লাটভিয়া রিগা

উত্তর:


189

ডিফল্টরূপে ভিজ্যুয়াল স্টুডিও কোড নিম্নলিখিত ফোল্ডারে ফাইলগুলি বাদ দেয়:

"files.exclude": {
    "**/.git": true,
    "**/.svn": true,
    "**/.hg": true,
    "**/.DS_Store": true
}

এই লাইনগুলি যুক্ত করে .git ফোল্ডারটি দেখানোর জন্য আপনি আপনার ব্যবহারকারীর সেটিংস বা ওয়ার্কস্পেস সেটিংস পরিবর্তন করতে পারেন:

"files.exclude": {
     "**/.git": false
}

15
অন্য কেউ যদি এ থেকে বেরিয়ে আসে - আপনাকে অবশ্যই স্পষ্টভাবে মিথ্যা হিসাবে বাদ দিতে হবে - "**/.git": trueসেটিংটি সরিয়ে ফেলা যথেষ্ট নয়, কারণ এটি অনুপস্থিত থাকলে সত্যের ডিফল্ট হয়।
— davnicwil

4
@ নিশান্তসিংহ আমি কোথায় সেটিংটি খুঁজে পাব?
— ইশান প্যাটেল

4
@ ইশানপ্যাটেল কেবল press টিপুন, এবং সেটিংসটি সেখানে আটকান।
— জিমুট

28

বিদ্যমান ব্যবহারকারী সেটিংসকে ওভাররাইড করতে নীচের পদক্ষেপগুলি অনুসরণ করা যেতে পারে:

  1. মেনু কোড → পছন্দ → সেটিং
  2. সন্ধান করা files.exclude
  3. files.excludeসম্পত্তির উপর দিয়ে মাউস করুন, সম্পাদনা আইকনে ক্লিক করুন এবং তারপরে সেটিংসে অনুলিপিটি বেছে নিন।
  4. উপরের পদক্ষেপগুলি সমস্ত বৈশিষ্ট্য যুক্ত করবে তবে কেবল সেগুলি রাখবে যা ওভাররাইড করা দরকার। এই ক্ষেত্রে: এটি হওয়া উচিত, "ফাইলস.ক্লাক্স": {"** /। গিট": মিথ্যা}
  5. ব্যবহারকারীর সেটিংস বন্ধ করুন। .gitফোল্ডার স্বয়ংক্রিয়ভাবে নিজ নিজ সংগ্রহস্থলের মধ্যে প্রদর্শিত হবে।

4
আমি এই উত্তরটি অনুসরণ করা সবচেয়ে সহজ হিসাবে খুঁজে পেয়েছি the
— জিগ্যান্টঅটার

9

ভিজ্যুয়াল স্টুডিও কোডের জন্য সেটিংস পাওয়া যাবে:

  • একটি উইন্ডোজ বা লিনাক্স কম্পিউটারে মেনু ফাইল → পছন্দসমূহ → সেটিংসে ক্লিক করুন
  • একটি ম্যাক-এ, মেনু কোড → পছন্দসমূহ → সেটিংসে ক্লিক করুন

উভয় ব্যবহারকারীর সেটিংস (প্রত্যেকের জন্য) এবং পৃথক প্রকল্পের জন্য ওয়ার্কস্পেস সেটিংস রয়েছে।

আরও নির্দেশাবলী পাওয়া যাবে: ব্যবহারকারী এবং কর্মক্ষেত্র সেটিংস


2

এছাড়াও আপনি সচেতন হওয়া উচিত search.useIgnoreFilesসেটিংটির প্রয়োজন, যা এমন ফাইল এবং ফোল্ডারগুলি ব্যবহার উপেক্ষা করা হয় উপেক্ষা করা হবে .gitignoreএবং .ignoreফাইল।


1

এটি লুকিয়ে রাখা সম্ভবত সবচেয়ে ভাল

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


0

আপনি সেটিংস বিকল্পে এই সেটিংটি অ্যাক্সেস করতে পারেন।

তারপরে আমাদের এই বিশেষ সেটিংস বিভাগটি ডানদিকে অনুলিপি করতে হবে এবং পরিবর্তনগুলি করা দরকার।


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