সর্বাধিক বেসিক অ্যাড, কমিট, পুশ করার জন্য ম্যাজিট ব্যবহার করা Using


15

আমি প্রতিবার কোনও সংগ্রহস্থলে পরিবর্তন করতে চাইলে আমি সাধারণত কয়েকটি গিট কমান্ড ব্যবহার করি:

$ git add --all .
$ git commit -m "update."
$ git push -u origin master

এই ক্ষেত্রে কি চৌম্বক কার্যকর হতে পারে? M-x magit-statusসহায়ক বলে মনে হচ্ছে তবে আমি রেফ 1 রেফ 2 রেফ 3 থেকে "স্টেজিং / আনস্টেজিং" "হানস" ইত্যাদির ভাষা বুঝতে পারছি না ।

এর মধ্যে সমতুল্য আদেশগুলি কী হতে পারে magit? আগাম ধন্যবাদ -

সম্পাদনা করুন এই পৃষ্ঠাটি আমার স্তরে আরও ভাল কথা বলে মনে হচ্ছে C-u sতবে এর সমতুল্য git add --all .? যদিও পৃষ্ঠাটি বলছে এটি কাজ করে না।

উত্তর:


30
  • S সমস্ত ফাইল পর্যায়
  • c cএকটি অঙ্গীকার শুরু। বার্তাটি লিখুন এবং তারপরে টিপুন C-c C-cপ্রকৃতপক্ষে প্রতিশ্রুতি তৈরি করতে।
  • P uউজানের শাখায় ঠেলাঠেলি করে। চাপ দেওয়ার পরে প্রদর্শিত পপআপে Pআপনি প্রবাহটি দেখতে পাবেন। যদি আপ স্ট্রিমটি এখনও সেট না করা থাকে তবে আপনি এখনও ব্যবহার করতে পারেন P u। আপনাকে একটি শাখার জন্য জিজ্ঞাসা করা হবে যা ধাক্কা দেওয়ার আগে প্রবাহ হিসাবে কনফিগার করা হয়েছে।

2

এটি ব্যবহার করে ম্যাজিটের শর্টকাট না শিখে ব্যবহার করা বেশ সহজ কৌশল hydra

(defhydra yt-hydra/help (:color blue :hint nil)
  "
_mp_ magit-push #_mc_ magit-commit #_md_ magit diff #_mla_ magit diff #_mla_ magit status
"
  ;;Magit part
  ("mp" magit-push)
  ("mc" magit-commit)
  ("md" magit-diff)
  ("mla" magit-log-all)
  ("ms" magit-status)
  )
(global-set-key (kbd "<f1>") 'yt-hydra/help/body)
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.