ফাইলটি মোছা না করে আনট্র্যাক করবেন?


23

গিট সংগ্রহস্থলটিতে আমার একটি ট্র্যাক ফাইল রয়েছে। আমি এই ফাইলটিকে ম্যাজিট ব্যবহার না করে মোছা না করে কীভাবে আনট্র্যাক করব?

উত্তর:


20

হিট করা iফাইলটি গিটিংগোর করবে এবং গিট সংগ্রহস্থল থেকে এটি আনট্র্যাক করবে।

পর্দার আড়ালে, এটি করে git rm --cached- একটি স্ট্যাকওভারফ্লো প্রশ্ন থেকে এই গিট কমান্ড সম্পর্কে আরও তথ্য


নোট করুন যে আপনাকে এটি গিটিগনোর ফাইলটিতে যুক্ত করার দরকার নেই। I পরে gitignore এর পরিবর্তনগুলি কেবল বাতিল করুন (আমি ডিফল্ট "k" বিশ্বাস করি)।
ডেডঘোস্ট

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

আমার অর্থ .gitignore এ পরিবর্তনগুলি বাতিল করা।
ডেডঘোস্ট

ঠিক আছে, আপনি এখন যা বলছেন তা আমি পেয়েছি। প্রথমে iআপনি আনট্র্যাক করতে চান এমন ফাইলটি হিট kকরুন এবং তারপরে হিট করুন .gitignore। আমার ব্যবহারের ক্ষেত্রে, যদি আমি কোনও ফাইল আনট্র্যাক করতে চাই, তবে আমি সাধারণত এটি গিটিগনোর করতে চাই। এইভাবে আমার ম্যাগিট বাফার পরিষ্কার এবং খালি থাকে :)
कौशल মোদি

3
যদি আপনাকে গিটিগনরে ফাইল যুক্ত করার প্রয়োজন না হয়, তবে কে (এটি বড় হাতের কাঁটা) use
প্যাট্রিক ফর্নিয়র

6

ম্যাগিট বাফারে ফাইলটিতে কে (বড় হাতের কাঁটা) টিপুন। এটি ম্যাজিট 2.3 এর সাথে কাজ করে; আমি আগের সংস্করণগুলির জন্য জানি না।


f6a6f40fe8321f3ceb4b8ea9581e450149fea66a , দেখে মনে হচ্ছে এটি ২.১ এর পর থেকে
এনপোস্টাবগুলি

2
অন্যদের সহায়ক হওয়া সত্ত্বেও, জিজ্ঞাসা করা প্রশ্নের উত্তর এটি হওয়া উচিত বলে আমি মনে করি।
সালোটজ

5

M-x magit-file-untrackএকটি ট্র্যাক করা ফাইল দেখার জন্য বাফার থেকে বা ম্যাজিট বাফার থেকে ব্যবহার করুন । বাফার যখন কোনও ফাইল পরিদর্শন করে তখন ফাইলটি ডিফল্ট পছন্দ হিসাবে দেওয়া হয়।

যখন পয়েন্টটি ম্যাজিট বাফারের কোনও ফাইলে থাকে তখন সেটি ডিফল্ট হিসাবেও দেওয়া হয়। এছাড়া আপনি নতুন জুড়তে চাইতে পারেন magit-insert-tracked-filesকরতে magit-status-sections-hook, তারপর সমস্ত ট্র্যাক করা ফাইলের একটি গাছ অবস্থা বাফার ঢোকানো হয় (কিন্তু এমনটি বড় সংগ্রহস্থলগুলিতে পারফরম্যান্সের জন্য ভাল নাও হতে পারে)।

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