এখানে গিট বাশ


120

কনইমুতে প্রদত্ত ফোল্ডারে গিট বাশ খুলতে কীভাবে আমি ডান ক্লিকের প্রসঙ্গ মেনু এন্ট্রি তৈরি করব ? কনসোল 2 এর সমতুল্য প্রশ্নের জন্য কনসোল 2 এ গিট ব্যাশ দেখুন ।

উত্তর:


161

এটি কনমেয়ুতে বেশ কয়েকটি উপায়ে করা যেতে পারে কারণ এটি এটি অত্যন্ত কনফিগারযোগ্য, তবে আমি এটি করার উপায় এখানে।

  • ConEmu এ, WinAltpসেটিংস ডায়ালগটি খুলতে হিট করুন ।
  • স্টার্টআপ নোডের অধীনে টাস্ক সাবসেকশনটি নির্বাচন করুন এবং একটি নতুন 'টাস্ক' যুক্ত করতে + আইকনটি ক্লিক করুন
  • টাস্ক নেম ফিল্ডে প্রবেশ করুন Git Bash, কার্য পরামিতিগুলি ফাঁকা ছেড়ে "C:\Program Files\Git\bin\sh.exe" --login -iকমান্ড বিভাগে যুক্ত করুন। এটি দেখতে কিছু দেখতে হবে:

গিট বাশ টাস্ক

  • এখন ইন্টিগ্রেশন নোডটি নির্বাচন করুন এবং এখানে ConEmu - এক্সপ্লোরার মেনু ইন্টিগ্রেশন বিভাগের অধীনে নিম্নলিখিতটি প্রবেশ করুন :
    • মেনু আইটেম: ConEmu Here [Git Bash]
    • COMMAND: /single /cmd {Git Bash}
    • আইকন ফাইল: C:\Program Files\Git\mingw64\share\git\git-for-windows.ico
  • রেজিস্টার বোতামটি ক্লিক করুন

মিশ্রণ

এটিতে আপনার ডান ক্লিকের প্রসঙ্গ মেনুতে একটি আইটেম যুক্ত করা উচিত (আইকন সহ সম্পূর্ণ)। কমান্ড ক্ষেত্রের মধ্যে আপনি ConEmu.exe সুইচগুলির যে কোনওটি ব্যবহার করতে পারেন (আপনি কী করতে পারেন তার আরও সম্পূর্ণ ডকুমেন্টেশনের জন্য যাচাই করা মূল্যবান - এটি বেশ শক্তিশালী)।

দ্রষ্টব্য: আপনি যদি উইন্ডোজ আইকনটির জন্য কোনও গিট চান কনমু উইন্ডোর উপরের বাম দিকে উপস্থিত হতে চান তবে /iconস্যুইচটি ব্যবহার করুন ; যেমন,

/icon "C:\Program Files\Git\mingw64\share\git\git-for-windows.ico" /single /cmd {Git Bash}

যদিও এটি প্রথম ট্যাবটি খোলা থাকলেই কেবল এটি কাজ করে।


হেই, আমি সেই ইন্টিগ্রেশন সেটিংস পৃষ্ঠাটি সম্পর্কে জানতাম না। এই ইন্টিগ্রেশন পৃষ্ঠায় স্যুইচগুলি সমর্থন করা কি সম্ভব? আমি টাস্ক প্যারামিটারগুলিতে সুইচগুলি যুক্ত করার চেষ্টা করেছি কিন্তু কাজটি করতে পারিনি। আমি আইকন মোটেও কাজ করতে পারি না। কীভাবে আপনি git.ico ফাইলটি চিনতে ConEmu পাবেন?
চার্লস রোপার

উদাহরণস্বরূপ, আমি টাস্ক প্যারামিটারগুলিতে "cmd.exe" / আইকন রাখার চেষ্টা করেছি কিন্তু আইকনটি ConEmu হিসাবে রয়ে গেছে।
চার্লস রোপার

5
আজ গিট বাশ ইনস্টল করেছেন এবং C:\Windows\SysWOW64\cmd.exe /c ""C:\Program Files (x86)\Git\bin\sh.exe" --login -i"
কনয়েমুর

1
@ এমরাহ আমি উত্তর আপডেট করেছি - মাথা আপ জন্য ধন্যবাদ!
চার্লস রোপার

2
আমি সবেমাত্র কনেমু সংস্করণ 160909 এর জন্য এটি করেছি এবং এটি একটি কবজির মতো কাজ করেছে। তবে আমি লক্ষ করি যে এই পরবর্তী সংস্করণে ইতিমধ্যে একটি টাস্ক বলা হয়েছে {Bash::Git bash}এবং এর ডিফল্ট কমান্ড, আপনাকে পরিবর্তন করার দরকার নেই, হ'ল"%ConEmuDir%\..\Git\git-cmd.exe" --no-cd --command=usr/bin/bash.exe -l -i
গ্লেন লরেন্স

4

আমি জিপ সংরক্ষণাগারে পোর্টেবল কনইমু সংস্করণ 150111 পেয়েছি এবং কাজটির বাক্সের বাইরে জিআইটি বাশ পেয়েছি। পাশাপাশি আরও কিছু এন্ট্রি। সুতরাং কোনও কিছু সম্পাদনার দরকার ছিল না।


আমি এখনই কনেমু পোর্টেবলের সর্বশেষতম সংস্করণটি চেষ্টা করে দেখেছি এবং গিট ব্যাশকে নতুন শেলের উপর ডিফল্ট টাস্কটি চালিত করে এমন বাক্সটি পরীক্ষা করা দরকার।
মেরিডেথ

4

থেকে শুরু করে ConEmu পোর্টেবল .7z downoad এবং msysgit PortableGit .7z ডাউনলোড , আমি নিম্নলিখিত উইন্ডোজ শর্টকাট তৈরি করা হয়েছে। অবশ্যই আপনার পোর্টেবল পাথ ConEmu এবং Git এ যথাযথভাবে সামঞ্জস্য করুন।

এলএনকে লক্ষ্য:

ডি: \ পোর্টেবল অ্যাপস \ কনইমু \ ConEmu.exe / সেমিডি বিন \ bash.exe - লগিন -i -cur_console: এন

এলএনকে শুরু:

ডি: \ PortableApps \ গীত-msysgit

গিট বাশ কনমু এলএনকে


2

আমি ব্যবহার Git ইনস্টল chocolatey এবং যে Git ব্যাশ দেখানো হয়নি তখন সমস্যা ছিল

আমাকে কেবল স্টার্টআপ / টাস্কগুলিতে "ডিফল্ট কাজগুলি ..." ক্লিক করতে হয়েছিল {Bash::Git bash}

কনইমুতে ... ডিফল্ট কাজগুলি যুক্ত করুন



1

গিট জিইউআইয়ের জন্য, উল্লিখিত একই পদক্ষেপগুলি Robert Collierব্যবহার করুন, তবে নিম্নলিখিতটি কমান্ড হিসাবে ব্যবহার করুন:

"C:\Program Files (x86)\Git\bin\wish.exe" "C:\Program Files (x86)\Git\libexec\git-core\git-gui"

0

উইন্ডোজে উবুন্টুতে নতুন বাশের জন্য এটি কনমুতে যুক্ত করার উপায়টি পূর্বের উত্তরের মতো একটি নতুন টাস্ক তৈরি করে তবে এই ক্ষেত্রগুলি যুক্ত করুন

name: bash::ubuntu
icon: /icon "%USERPROFILE%\AppData\Local\lxss\bash.ico"
task: "%SYSTEMROOT%\System32\bash.exe" ~

আমি ইস্যুতে এবং সর্বদা নিকটেই বলি যে একটি প্রক্রিয়া চলছে তবে আমি মনে করি কারণ এটি আমার কাছে বাশ কনসোলের ভিতরে zsh আছে।


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

লিনাক্সের জন্য উইন্ডোজ সাবসিস্টেম (ডাব্লুএসএল) । @ JW0914 জেনে রাখা ভাল। আপনার কাছে সেই উদ্ধৃতিটির কোনও উত্স আছে?
jpaugh

@jpaugh সুরক্ষা গবেষক ব্ল্যাকহ্যাটে উইন্ডোজ 10 লিনাক্স সাবসিস্টেম সম্পর্কিত সুরক্ষা বিষয়গুলি ব্যাখ্যা করেছেন । যদিও আমি বুঝতে পেরেছি যে ডাব্লুএসএল ব্যবহারকারীদের কাছে কেন আবেদন করে, তারা সম্ভবত ভার্চুয়ালবক্সের মধ্যে একটি লিনাক্স ডিস্ট্রো চালিয়ে আরও ভাল পরিবেশিত হবে (যদি তাদের উইন্ডোজ 10 প্রো না থাকে), বা যদি কম হার্ডওয়্যার স্পেসের কারণে এটি সম্ভব না হয় তবে একটি পুরানো ল্যাপটপ ব্যবহার করুন অথবা সলিডরনের কিউবক্স-i এর মতো কোনও এসবিসি, একচেটিয়াভাবে বিএসডি / লিনাক্স চালাতে।
JW0914
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.