আমি কীভাবে ম্যাগিট ব্যবহার করে আনস্টেজ করা ফাইলগুলিতে পরিবর্তনগুলি বাতিল করতে পারি?


28

কমান্ড জারি করার কোনও উপায় আছে:

গিট চেকআউট NameOfFile

এমএজিআইটি-র মধ্যে থেকে কোনও সংশোধিত এবং স্টেস্টেড ফাইল নেই?


3
kযখন পয়েন্টটি অচিহ্নবদ্ধ ফাইলের সাথে একই লাইনে থাকে তখন আপনি পরিবর্তনগুলি হত্যা করতে টিপতে পারেন ।
টু

xস্পেসম্যাকগুলিতে একটি কুঁচকে ঘুরে বেড়ানোর সময় চেষ্টা করুন ।
মরিৎসচেফার

@ এমরিটসচেফার এই প্রশ্নটি স্পেসম্যাকসের ক্ষেত্রে প্রযোজ্য এমন কোনও ইঙ্গিত নেই।
DoMiNeLa10

উত্তর:


35

স্টেস্টেড ফাইলগুলিতে পরিবর্তনগুলি বাতিল করতে আপনি নীচের একটি ব্যবহার করতে পারেন:

  • M-x magit-revert-item(বাধ্য vমধ্যে magit-status-mode)
  • M-x magit-discard-item(বাধ্য kমধ্যে magit-status-mode-) খুব মঞ্চস্থ আইটেম উপর কাজ

উভয় পদ্ধতি ব্যবহার করা বাতিল করার আগে আপনাকে নিশ্চিত করতে বলবে।


1
এছাড়াও আপনি ব্যবহার করতে পারেন kযা আবদ্ধ হয় magit-discard-itemমধ্যে magit-mode
দক্ষ মোদী

হ্যাঁ, এটিও কাজ করে।
ম্যানুয়েল উবার্টি 26'15

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

ধন্যবাদ! ম্যাজিট-মোড দেখে মনে হয়েছে যে আমি খুঁজে পেয়েছি তার সমস্ত কিছুই করার সর্বোত্তম উপায় ...
জিমি হোফা

@ user2522280 আপনি কি আপনার ফাইল সংরক্ষণ করেছেন? git statusআপনাকে ফাইলটি সংশোধন করা হয়েছে এমন তথ্য দেওয়া উচিত।
DoMiNeLa10

14

বিপরীত করা, ফেরানো এবং বাতিল করা স্বতন্ত্র ক্রিয়া। মঞ্চায়ন এবং আনস্টেজিংয়ের সাথে একত্রে তাদের "প্রয়োগ রূপগুলি" হিসাবে উল্লেখ করা হয়।

করার বাতিল এটা বর্জন কোন পরিবর্তন উপায়। কেবল অ-প্রতিশ্রুতিবদ্ধ পরিবর্তনগুলি বাতিল করা যেতে পারে। যখন কোনও পর্যায়বদ্ধ পরিবর্তনটি বাতিল করা হয় তবে তা কেবল সূচি থেকে সরানো হয় না (এটি আনস্টেজিং হিসাবে পরিচিত), তবে কাজের গাছ থেকেও সরানো হবে।

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

কেবল প্রতিশ্রুতিগুলিই ফেরত দেওয়া যেতে পারে , অন্যান্য ক্ষেত্রে এটি বিপরীত হওয়ার মতো ।

বিস্তারিত জানতে https://github.com/magit/magit/wiki/History- ম্যানিপুলেশন দেখুন ।


"প্রত্যাবর্তন করা হচ্ছে পরিবর্তন মঞ্চস্থ ..." - আপনি বোঝানো "Rever গুলি ING পরিবর্তন মঞ্চস্থ ..." আমি
npostavs

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