git with উইন্ডোজ এ জিট ব্যাশের জন্য ডিফল্ট অবস্থানটি কিভাবে পরিবর্তন করব?



integrate git bash with visual studio code (11)

আপনি যদি আমার মত হন, এবং আপনি Git এ যাচ্ছেন উইন্ডোজ কী + জি + আই + এন্টার করুন , তাহলে আপনি সহজেই উইন্ডোজ কীটি আঘাত করতে পারেন, জিট অনুসন্ধান করতে পারেন, ফলাফলের Git Bash আইকনে ডান ক্লিক করুন, বৈশিষ্ট্য নির্বাচন করুন এবং Start in: ক্ষেত্র।

আমি নিশ্চিত নই এইটি কি করে, কারণ আমি নিশ্চিত নই যে উইন্ডোজটিতে গিট কি (এটি sh এর শীর্ষে একটি মুখোমুখি যা নিজেই cmd এর একটি বাহু?), তবে যে কোনও ক্ষেত্রে, আপনি এখন শর্টকাটটি পিন করতে পারেন উইন্ডোজ আপনার টাস্কবারে বা আপনার ডেস্কটপে "গিট" অনুসন্ধানের জন্য অনুসন্ধান করে এবং এটি যে কোনও ডিরেক্টরিতে সেটআপ করবে তা এখনও শুরু হবে।

আমি উইন্ডোজ 7 এ জিট ব্যবহার করছি এবং জিট ব্যাশের মাধ্যমে আমার রিপোজিটরিগুলি অ্যাক্সেস করব। আমি কীভাবে ডিফল্ট অবস্থানটি পরিবর্তন করতে পারি যখন জিট ব্যাশটি কোনও সুবিধাজনক ফোল্ডারে খোলে যখন আমি এটি শুরু করব?

এটি htdocs নেভিগেট করার সময় কিছুটা সময় এবং তারপর একটি নির্দিষ্ট ফোল্ডার। কনফিগারেশন ফাইলটি অন্যত্র খোলা রাখার জন্য এটি কি কোন উপায় আছে? অথবা এটি করতে একটি .sh ফাইল লিখতে হবে?

দুর্ভাগ্যক্রমে জিট বাশ আমার ডেস্কটপে আমার htdocs ফোল্ডার শর্টকাট খুলবে না, এবং আমার পছন্দসই ডিরেক্টরি পেতে cd 5 বার ব্যবহার করে।


আমি নিম্নলিখিত চেষ্টা; এটা আমাকে সাহায্য করেছে। আমি এটা আপনি সাহায্য আশা করি।

cd /c/xampp/your-project

ডান Git Bash shortcut ক্লিক করুন এবং তারপর properties যান।
বিকল্পের start in properties আপনি যে Git Bash শুরু করতে চান তার অবস্থানটি যোগ করুন এবং পরিবর্তনগুলি apply করুন।


Msysgit ইনস্টল না করার সবচেয়ে সহজ উপায় ডান গিট ব্যাশ শর্টকাট আইকনে → ডান ক্লিক করুন → → "C: \ Program Files (x86)"।

এন্ট্রি শুরু করুন এবং গিট ব্যাশ শুরু অবস্থান নির্দেশ করুন। আপনি যদি টার্গেট বাক্স থেকে --cd-to-home অংশটি সরাতে না পারেন, তবে পরিবর্তন --cd-to-home ওভাররাইড করা হয়।


ব্যাশের বৈশিষ্ট্যগুলি খুলুন এবং যেখানে আপনি শুরু করতে চান সেখানে "শুরু করুন" এ পরিবর্তন করুন। এর পর, (আমার এই সমস্যাটি ছিল এবং আমি এটি করে সমাধান করেছি) লক্ষ্যবস্তুতে যেতে পরামিতি অংশ "সি: \ প্রোগ্রাম ফাইল \ Git \ git-bash.exe"। শুধুমাত্র তখনই আপনি নির্দিষ্ট করে "স্টার্ট ইন" ডিরেক্টরির শুরু করবেন।


আমি উইন্ডোজ 10 এ জিট ব্যাশ ব্যবহার করছি, এখানে আমার সমাধান:

  1. সব জিট বিশ সেশন বন্ধ করুন
  2. উইন্ডোজ কী আঘাত এবং টাইপ: env ; তারপরে Edit environment variables for your account (নিয়ন্ত্রণ প্যানেল)
  3. "ব্যবহারকারী ভেরিয়েবলের জন্য ..."; New বাটন আঘাত
  4. পরিবর্তনশীল নাম: হোম
  5. পরিবর্তনশীল মান: আপনি চান যেখানে পাথ ~/ জিট ব্যাশ হতে হবে

একটি git bash session খুলুন এবং টাইপ করে এটি পরীক্ষা করুন: cd ~/ && pwd করে pwd এবং double check


আপনার গিট প্রোফাইলে "cd your_repos_path" যোগ করুন, যা %


জিট ব্যাশের বৈশিষ্ট্যগুলিতে শুধু আপনার স্থানীয় ডিরেক্টরি (গিট প্রকল্প হোম ডিরেক্টরি) এর পথ টাইপ করুন। আমি সেট পাথ সি: \ yourprojsctdirectory Git Bash এর বৈশিষ্ট্যের ক্ষেত্রে "এক্সিকিউটেট" বা (এসফুরেইন ইন)। এটাই!

এখন ডবল গিট ব্যাশ ক্লিক করুন। Git হেডার আপনার "yourprojsctdirectory" হবে।


আমি কোথাও এটা পড়তে এবং এটা আমার জন্য কাজ।

প্রথম জিমে অবস্থান কি চেক গিট bash চেক। খোলা গিট bash এবং চালান

echo $HOME

এখন cmd খুলুন এবং রান করে HOME পাথ পরিবর্তন করুন

setx HOME "path/to/.ssh/loc" (I gave C:\Users\aXXXX)

এখন git bash এ echo কমান্ড চালানোর দ্বারা চেক ক্রস করুন।


সুবিধার জন্য ডেস্কটপে একটি গিট ব্যাশ শর্টকাট তৈরি করুন তারপর ডানদিকে আইকন গোটা বৈশিষ্ট্যগুলিতে ক্লিক করুন। এখানে আপনি স্টার্ট ইন পাবেন: একটি টেক্সট বক্স সহ বিভাগ। আপনি চান পাথ প্রতিস্থাপন, উদাহরণস্বরূপ:

%USERPROFILE%\Desktop

তারপর আইকনে ক্লিক করে এটি সরাসরি খুলুন। আপনি গিট ব্যাশে ডিফল্ট ডেস্কটপ পথ পাবেন।


আপনার .bashrc ফাইলে এই লাইন যুক্ত করুন:

cd C:/xampp/htdocs/<name of your project>;

যদি .bashrc ফাইলটি বিদ্যমান না থাকে তবে আপনার রুট ফোল্ডারে একটি তৈরি করুন। আমার জন্য এটি হল: C:\Users\tapas\

সংরক্ষণ করুন। Bashrc এবং খোলা গিট ব্যাশ। এটাই!





git-bash