আমি গিট ব্যবহার করি কিন্তু আমি সর্বদা ভুল শাখায় নিজেকে খুঁজে পাচ্ছি এবং তারপর যখন আমি অনুভব করি আমি বুঝতে পারি যে আমি ভুল জায়গায় একশত কাজ করেছি।
কিভাবে আপনি এই কাজ এড়াতে? এটা সময় সঙ্গে আসে যে শুধু কিছু? অথবা কিছু কৌশল আছে যা আপনাকে এড়াতে হবে?
আমি গিট ব্যবহার করি কিন্তু আমি সর্বদা ভুল শাখায় নিজেকে খুঁজে পাচ্ছি এবং তারপর যখন আমি অনুভব করি আমি বুঝতে পারি যে আমি ভুল জায়গায় একশত কাজ করেছি।
কিভাবে আপনি এই কাজ এড়াতে? এটা সময় সঙ্গে আসে যে শুধু কিছু? অথবা কিছু কৌশল আছে যা আপনাকে এড়াতে হবে?
উত্তর:
আপনি প্রম্পটে গিট শাখা ব্যবহার করতে পারেন এই কিন্তু এটি শুধুমাত্র প্রয়োগ করা যেতে পারে, যখন আপনি ব্যাশ ব্যবহার করছেন, বা আপনি ব্যবহার করতে পারেন ওহ আমার Zsh গিট প্লাগইন সঙ্গে।
আরেকটি বিকল্প একটি প্রি-কমিট হুক হতে পারে, যা শুধুমাত্র একবার চালায়: আপনি এখানে একটি খুঁজে পেতে পারেন উদাহরণ । এটি লক্ষ্য শাখা সম্পর্কে আপনাকে সতর্ক করতে পারে। প্রাক কমিট হুক এছাড়াও মাস্টার / উত্পাদন শাখা, পুল-অনুরোধ ছাড়া কোন ধাক্কা রক্ষা করতে পারেন। সঙ্গে Yelp এর কাঠামো , আপনি আরো বিকল্প আছে।
আমি এটি ব্যবহার করি না (আমার মন্তব্য দেখুন) কিন্তু আমি এই জিনিসগুলি বিদ্যমান জানি: https://github.com/jimeh/git-aware-prompt
উদাহরণস্বরূপ: আপনি কোন শাখায় আছেন তা সম্পর্কে সচেতন থাকার জন্য আপনি শাখাগুলি পরিবর্তন করার পরিবর্তে একটি ব্যাশ প্রম্পট পরিবর্তন করেন।
একটি খুব সহজ সমাধান, কিন্তু এটি খুব ভাল কাজ করে। পোস্ট-তার! হ্যাঁ, একটি পোস্ট যুক্ত করুন- কোডিংয়ের সময় আপনি কোথাও নজর দেবেন। "আপনি আপনার গিট শাখা চেক করেছেন?" একটি টার্মিনাল বা আপনার আইডিই খোলার সময় এটি প্রদর্শন করার জন্য আরও প্রযুক্তিগত সমাধান হবে, সম্ভবত আপনাকে 'ডিফল্ট' ফাইলটি পরিবর্তন করার জন্য জিজ্ঞাসা করা কিছুতে পরিবর্তন করতে হবে। অথবা এটি একটি পোস্ট প্রোগ্রাম ব্যবহার করুন। অথবা, যদি আপনি আরো মজাদার সমাধান করতে যাচ্ছেন তবে আপনার লগইন স্ক্রিপ্টে একটি ভাষ্য সংশ্লেষণ প্রোগ্রাম যুক্ত করুন যা বলে। কিছু কোড এডিটর / আইডিই এর রয়েছে যা গিটের সাথে সংহত এবং একটি স্ট্যাটাস বারে শাখা দেখায়।
ব্যক্তিগত অনুশীলন ছাড়া অন্যের জন্য একক উত্তর নেই। আপনার পছন্দের জিআইটি ব্রাউজারে পূর্ববর্তী দিনের কমিট এবং শাখার পর্যালোচনা করার জন্য আপনাকে এটির দিনের অংশটি তৈরি করতে হবে।
যতক্ষণ না আপনি ফাইলগুলি মজুত করেন ততক্ষণ আপনি আপনার কাজের কপি থেকে নতুন শাখা পরিবর্তন করতে বা তৈরি করতে পারেন।
সাধারনভাবে আপনার আইডিই জিআইটির সাথে সংহত হবে এবং আপনি যে শাখাটি দেখছেন তা দেখাবে। আমার প্রাথমিক আইডিই পিএইচপি স্টর্ম এবং ভিজ্যুয়াল স্টুডিও কিন্তু এই কার্যকারিতা Netbeans এবং Sublime পাওয়া যায়। নীচে ডানদিকে ভিজ্যুয়াল স্টুডিওতে একটি শাখা সূচক রয়েছে।
পিএইচপি স্টর্ম একই অবস্থান একই জিনিস আছে।