পরের প্রবন্ধে আমরা উবুন্টু 20.04 এ কিভাবে স্মার্টগিট ইনস্টল করতে পারি তা একবার দেখে নেব। এই আবেদন আমাদের সাথে কাজ করার অনুমতি দেবে git, এবং GitHub, BitBucket, SVN, এবং Mercurial এর জন্য সমর্থন অন্তর্ভুক্ত করে। এটি সরলতা খোঁজার দিকে মনোনিবেশ করে, যখন অ-বিশেষজ্ঞ ব্যবহারকারীদের লক্ষ্য করে এবং যারা গিটের সাথে কাজ করার জন্য কমান্ড লাইন ব্যবহার করার চেয়ে গ্রাফিকাল অ্যাপ্লিকেশন পছন্দ করে।
নিচের লাইনগুলোতে আমরা দেখব কিভাবে তার .deb প্যাকেজ বা PPA থেকে প্রোগ্রাম ইনস্টল করতে হয়। এই সব আমি উবুন্টু 20.04 (ফোকাল ফোসা) তে পরীক্ষা করতে যাচ্ছি। যে ধাপগুলো আমরা পরবর্তীতে দেখতে যাচ্ছি তাদের উবুন্টু 18.04, 16.04 এবং অন্যান্য ডেবিয়ান ভিত্তিক ডিস্ট্রোতেও কাজ করা উচিত.
সাধারণ স্মার্টগিট বৈশিষ্ট্য
- প্রোগ্রামটি আমাদের অনুমতি দেবে জমা দেওয়ার আগে প্রতিশ্রুতি সংশোধন করুন, একটি ফাইলের মধ্যে পৃথক লাইনগুলি প্রতিশ্রুতিবদ্ধ করুন, হারানো কমিটগুলি পুনরুত্থিত করুন এবং আরও অনেক কিছু
- প্রোগ্রাম ইন্টারফেস হল ইংরেজি এবং চীনা ভাষায় উপলব্ধ.
- স্মার্টজিট এটি কেবল তখনই জিজ্ঞাসা করবে যখন ব্যবহারকারীর কাছ থেকে সিদ্ধান্তের প্রয়োজন হয়.
- অতিরিক্ত সরঞ্জামগুলি ইনস্টল এবং কনফিগার করার দরকার নেইযেহেতু অ্যাপ্লিকেশনটি একটি অন্তর্নির্মিত এসএসএইচ ক্লায়েন্ট, ফাইল তুলনা সরঞ্জাম এবং মার্জ টুলের সাথে আসে।
- আমাদের অনুমতি দেবে এক নজরে আমাদের সংগ্রহস্থলের অবস্থা দেখুনসেইসাথে আপনার কাজের গাছ, Git সূচক, উপলব্ধ শাখা, বা কি কমিট জমা দিতে হবে।
- আমরা পারি GitHub, Assembla, এবং অন্যান্য হোস্টিং প্রদানকারী থেকে ক্লোন.
- স্মার্টজিট জন্য Git workflows স্ট্রিমলাইন অ্যাজুরে ডিভোপস.
- দ্বন্দ্বের ক্ষেত্রে, এটি প্রস্তাব করে সরল কমান্ড এটি সমাধান করার জন্য।
- পরিবর্তনগুলি দেখার সাথে, আপনি করতে পারেন চাক্ষুষভাবে পাশাপাশি ছবি তুলনা.
- প্রোগ্রামটি আমাদের অনুমতি দেবে টুলবার কনফিগার করুন যেসব অপশন আমরা সেখানে উপলব্ধ করতে আগ্রহী।
- আপনার যদি বেশ কিছু কনফিগার থাকে পার্থক্য সরঞ্জাম ফাইলগুলির তুলনা করার জন্য, বিকল্পভাবে প্রোগ্রামটি জিজ্ঞাসা করবে কোনটি ব্যবহার করতে হবে।
এগুলি এই প্রোগ্রামের কয়েকটি বৈশিষ্ট্য। তারা পারে তাদের সকলের সাথে পরামর্শ করুন প্রকল্প ওয়েবসাইট.
উবুন্টু 20.04 এ স্মার্টগিট ইনস্টল করুন
ইনস্টলেশন শুরু করার আগে, এটি আকর্ষণীয় নিশ্চিত করুন যে আমাদের সিস্টেমে সমস্ত প্যাকেজ আপ টু ডেট আছে। এটি করার জন্য, একটি টার্মিনালে (Ctl + Alt + T) আমাদের কেবল লিখতে হবে:
sudo apt update; sudo apt upgrade
আপনার .deb প্যাকেজ ব্যবহার করে
আমরা যাচ্ছি .deb প্যাকেজের সর্বশেষ সংস্করণটি ডাউনলোড করুন স্মার্টগিটের জন্য। এটি থেকে ডাউনলোড করা যাবে প্রকল্প ওয়েবসাইট অথবা টার্মিনালে কমান্ডটি সম্পাদন করে:
wget https://www.syntevo.com/downloads/smartgit/smartgit-21_1_0.deb
ডাউনলোড শেষ হলে, আমরা এ যেতে পারি প্রোগ্রাম ইনস্টলেশন কমান্ড টাইপ করা:
sudo apt install ./smartgit-21_1_0.deb
আনইনস্টল
আমাদের সিস্টেম থেকে এই প্রোগ্রামটি সরান এটি একটি টার্মিনাল (Ctr + Alt + T) খোলার এবং এতে টাইপ করার মতো সহজ:
sudo apt remove smartgit
পিপিএ সংগ্রহস্থল ব্যবহার করে
আপনি যদি পছন্দ করেন আপনার পিপিএ ব্যবহার করে এই প্রোগ্রামটি ইনস্টল করুনআপনাকে শুধু একটি টার্মিনাল খুলতে হবে (Ctrl + Alt + T) এবং রিপোজিটরি যুক্ত করতে এতে নিম্নলিখিত কমান্ডটি চালান:
sudo add-apt-repository ppa:eugenesan/ppa
চাপ দেওয়ার পরে ইন্ট্রো, সংগ্রহস্থল থেকে উপলব্ধ সফটওয়্যারের তালিকা স্বয়ংক্রিয়ভাবে আপডেট করা উচিত। আমার কাজ শেষ হয়ে গেলে, এখনই সময় SmartGit ইনস্টল করুন, এবং এর জন্য একই টার্মিনালে আপনাকে শুধু চালাতে হবে:
sudo apt install smartgit
আনইনস্টল
পাড়া সংগ্রহস্থল মুছুন যে আমরা এই প্রোগ্রামটি ইনস্টল করার জন্য ব্যবহার করেছি, এটি শুধুমাত্র একটি টার্মিনাল (Ctrl + Alt + T) খুলতে এবং এটিতে কমান্ডটি চালানোর জন্য প্রয়োজনীয়:
sudo add-apt-repository ppa:eugenesan/ppa
এখন আমরা পারি প্রোগ্রাম থেকে মুক্তি পান, এবং .deb প্যাকেজ ব্যবহার করে ইনস্টল করা অ্যাপ্লিকেশনের মতো, আমাদের কেবল একই টার্মিনালে লিখতে হবে:
sudo apt remove smartgit
উবুন্টুতে স্মার্টগিট অ্যাক্সেস করুন
একবার সঠিকভাবে ইনস্টল হয়ে গেলে, আপনি যে বিকল্পটি ব্যবহার করুন না কেন, আপনাকে কেবল '' ট্যাবে ক্লিক করতে হবেক্রিয়াকলাপ'ডেস্ক থেকে। অ্যাপ্লিকেশন সন্ধানকারী লিখেছেন 'স্মার্টজিট'এবং তারপর লঞ্চারে ক্লিক করুন যা সার্চ রেজাল্টে দেখা যাবে।
প্রথম যে এটি শুরু হয় তা আমাদের দেখতে হবে লাইসেন্স গ্রহণ করুন, আমরা এই প্রোগ্রামটি ব্যবহার করতে যাচ্ছি তা নির্বাচন করে। স্পষ্টতই, যদি আমরা একটি বাণিজ্যিক লাইসেন্সের জন্য অর্থ প্রদান করি, তাহলে প্রোগ্রামটি আমাদের সমস্ত বৈশিষ্ট্য ব্যবহার করার অনুমতি দেবে, সমর্থন অন্তর্ভুক্ত করা ছাড়াও।
এবং এই সব সঙ্গে আবেদন শুরু হবে। এই প্রোগ্রামটি কীভাবে ব্যবহার করবেন সে বিষয়ে সাহায্য বা দরকারী তথ্যের জন্য, আমরা অত্যন্ত সুপারিশ করি পরিদর্শন প্রকল্প ওয়েবসাইট বা তার অফিসিয়াল ডকুমেন্টেশন.