আমি কীভাবে গিটোসিস আনইনস্টল করব?


18

আমি আমার ড্রামহোস্ট মেশিনে গিটোসিস ইনস্টল করেছি তবে এখন আমি এটি আনইনস্টল করতে চাই কারণ এটি সমাধানের চেয়ে আরও সমস্যার সৃষ্টি করছে।

বিষয়টি হ'ল এটি কীভাবে আনইনস্টল করা যায় তা খুঁজে পাচ্ছি না। আমি ~ / ভান্ডার ডিরেক্টরিগুলি মুছে ফেলেছি তবে অবশ্যই সমস্ত বিনগুলি অন্তর্ভুক্ত রয়েছে। এছাড়াও এটি কনফিগারেশনের ক্ষেত্রে কী করেছে তা নিয়ে আমি আরও চিন্তিত।

উত্তর:


20

গিটোসিস গিট সংগ্রহস্থলটি আবার ক্লোন করুন এবং তারপরে --recordবিকল্পটি ব্যবহার করে এটি আবার ইনস্টল করুন :

sudo python setup.py install --record uninstall.txt

যা সমস্ত ইনস্টল করা ফাইল সমন্বিত একটি পাঠ্য ফাইল তৈরি করবে। তারপরে এগুলি কেবল মুছুন।

sudo cat uninstall.txt | sudo xargs rm -rf

আপনি gitব্যবহারকারীর অপসারণ করতে পারেন :

sudo userdel -f git

পাশাপাশি gitগ্রুপ:

sudo groupdel [git]

Ssh কনফিগারেশন এন্ট্রিগুলিতে থাকে .ssh/authorized_keysযা gitব্যবহারকারীর হোম ডিরেক্টরি সহ মুছে ফেলা হবে ।


এটি কাজ করেছে, তবে ssh কনফিগারেশন এখনও রয়ে গেছে।

আমি উত্তর সম্পাদনা করেছি। আমি মনে করি ssh কনফিগারেশন সম্পর্কে গিট ব্যবহারকারীর হোম ডিরেক্টরি মুছে ফেলা কেবল আপনার প্রয়োজন।
গ্রেগরি পাকোসপ

3
আমাকে সুডো ক্যাট আনইনস্টল করুন। টেক্সট | এ পরিবর্তন করতে হয়েছিল sudo xargs rm -rf
হামি

1

প্রকৃত গিটোসিস ফাইলগুলি মুছতে আপনি সেগুলি গিটের মতো একই ডিরেক্টরি থেকে মুছতে চান। সাধারণত এটি / usr / স্থানীয় / বিনে থাকতে পারে তবে আপনি যদি হোমব্রিউ বা ম্যাকপোর্টের মতো প্যাকেজ ইনস্টলার ব্যবহার করছেন তবে এটি অন্য কোথাও হতে পারে। গিটটি কোথায় ইনস্টল করা হয়েছে তা জানতে টার্মিনাল উইন্ডোতে এটি টাইপ করুন:

which git

এটি আপনাকে জানিয়ে দেবে কোথায় গিট ইনস্টল করা আছে এবং সেখানেই গিটোসিস হওয়া উচিত।
এখন সেই ডিরেক্টরিতে সিডি করুন এবং আপনার ফাইলগুলির তালিকা তৈরি এবং সরিয়ে ফেলা উচিত:

ls gitosis*  
rm gitosis* 

আপনার যা করা দরকার তা হ'ল। গিটোসিস নিয়ে আমারও প্রচুর সমস্যা ছিল। মূলত এটি যখন আমি চাই না তখন একটি সংগ্রহস্থল ফোল্ডার তৈরি করার জন্য জোর দিয়ে থাকে। আমি আপলোডের পরে আমার ফাইলগুলি এখনই সরানোর জন্য একটি সাধারণ রুবি স্ক্রিপ্ট ব্যবহার করছি এবং এটি আরও ভাল কাজ করছে।


0

ধন্যবাদ। আমার কাছে গিট ব্যবহারকারী ছিল না, তবে .ssh / अधिकृत_keys ফাইল মোছার কৌশলটি কার্যকর হয়েছিল।


আপনার দুটি অ্যাকাউন্ট সংযুক্ত করার কথা বিবেচনা করুন: স্ট্যাকওভারফ্লো এবং সার্ভারফ্রোল্ট
গ্রেগরি পাকোস্জ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.