কমান্ড লাইন থেকে গিট লগ আউট ব্যবহারকারী


108

গিট আউট করার জন্য একটি আদেশ আছে? আমি আমার কম্পিউটারটি অন্য কারও কাছে ফিরিয়ে দিচ্ছি এবং টার্মিনালে গিটটি আমার অ্যাকাউন্টে সংযুক্ত করা চাই না।


4
আপনি কোন অপারেটিং সিস্টেম চালু করছেন? কীভাবে কেবল আপনার হার্ড ডিস্কটি মুছবেন?
সোভেন মারনাচ

আমি ওএস এক্সে রয়েছি I'd আমি সবকিছু মুছে না দিয়ে আমার কম্পিউটারটি হস্তান্তর করতে চাই। আমি কেবল ব্যক্তিগত তথ্য চাই না, সংগ্রহস্থলগুলি অ্যাক্সেসযোগ্য।
byrdr

4
আপনার হোম ডিরেক্টরি মুছা একটি বিকল্প? এটিতে সাধারণত সম্পূর্ণ ব্যক্তিগত তথ্য থাকে যা সম্পূর্ণরূপে পরিত্রাণ পাওয়া কঠিন hard
সোভেন মারনাচ

0_এর gitমধ্যে "লগ ইন" বা "লগ আউট" এর ধারণাটি সত্যই নেই। আপনি যদি কোনও কিছুতে লগইন না করেন তবে আপনি সাধারণত এটি থেকে লগ আউট করতে পারবেন না।

@ বাইদার দ্রুত ব্যবহারকারী স্যুইচিং কনফিগার করুন এবং আপনার ল্যাপটপটি হস্তান্তর করার আগে অতিথি ব্যবহারকারীদের স্যুইচ করুন।
কেভেরলে

উত্তর:


96

আপনার এসএসএইচ কীগুলি ~/.ssh(বা যেখানে আপনি সেগুলি সংরক্ষণ করেছেন) থেকে সরান ।

আপনার ব্যবহারকারীর সেটিংস সরান:

git config --global --unset user.name
git config --global --unset user.email
git config --global --unset credential.helper

বা আপনার সমস্ত বিশ্বব্যাপী সেটিংস:

git config --global --unset-all

শংসাপত্রগুলির স্টোরের সাথে সম্পর্কিত অন্য কোনও কিছু থাকতে পারে তবে আমি সবসময় এসএসএইচ-এর উপর গিট ব্যবহার করি।


এটি সত্যই ওএস এবং ব্যবহৃত শংসাপত্রের স্টোরের উপর নির্ভর করে। সাধারণভাবে, আপনি কোনও গোপন রহস্য ফাঁস করবেন না তা পুরোপুরি নিশ্চিত করা কঠিন হবে।
সোভেন মারনাচ

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

50
আমার জন্য git config --global --unset-allআউটপুট error: wrong number of arguments, should be from 1 to 2?
সেনজু

git config --global --unset credential.helperউপরের মন্তব্যটি কাজ করছে না বলে এটি করুন
দেবজয়

172

আমি এই একই সমস্যাটি জুড়ে এসেছি এবং উপরের উত্তরটি আমার পক্ষে কার্যকর হয়নি কারণ গিত ব্যাশের পরিবর্তে উইন্ডোজ শংসাপত্র ব্যবস্থাপকের মাধ্যমে গিথুবকে আমার শংসাপত্রগুলি খাওয়ানো হয়েছিল।

আপনাকে উইন্ডোজ শংসাপত্র ব্যবস্থাপকটি পরীক্ষা করতে হবে এবং গিথুব এন্ট্রির নীচে মুছতে হবে control panel > user accounts > credential manager > Windows credentials > Generic credentials


4
আমি এইচটিটিপিএস প্রোটোকল এবং দুটি পৃথক ব্যবহারকারীর নাম ব্যবহার করার চেষ্টা করার সময় এই সমাধানটি উইন্ডোজ 10 এ 403 ত্রুটি সহ আমার সমস্যাগুলি স্থির করেছে। আমি মনে করি সমস্যাটি গিট ডেস্কটপ ক্লায়েন্ট থেকে এসেছে। আমি এটি বাড়িতে ব্যবহার করি না, এবং আমার কোনও সমস্যা নেই। এখানে অফিসে, আমি আমার ব্যক্তিগত রেপোতে চাপ দিতে পারিনি। উপরের পদক্ষেপগুলির মাধ্যমে উইন্ডোজ শংসাপত্রগুলি প্রসারণ করা কৌতুকটি করেছে বলে মনে হয়। এটি করার পরে গিট লগইন উইন্ডোটি লোড হয়ে যায় git push, তাই ডেস্কটপ ক্লায়েন্টকে আমি সন্দেহ করি।
agm1984

6
git config --global --unset credential.helperদুর্দান্ত কাজ করে উল্লিখিত হিসাবে শংসাপত্র ব্যবস্থাপকটিতে আমি লগইনটি খুঁজে পাইনি।
রবিমল্য

4
উইন্ডোজ শংসাপত্রগুলি অ্যাক্সেসের জন্য support.microsoft.com/en-us/help/4026814/… দেখুন
শীতলমাইন্ড

6
গিট / গিথুব পৃথিবীর সর্বাধিক অ-স্বজ্ঞাত সরঞ্জাম।
এমএইচ


13

আমি কর্পোরেট সেটিংয়ে আছি git pullএবং পাসওয়ার্ডের সাম্প্রতিক পরিবর্তনের পরে একটি সাধারণ চেষ্টা করছিলাম ।

আমি পেয়েছি: remote: Invalid username or password.

মজার বিষয় হল, নিম্নলিখিতগুলি কাজ করে নি: git config --global --unset credential.helper

আমি উইন্ডোজ -7 ব্যবহার করি, সুতরাং, আমি প্যানেল -> শংসাপত্র ব্যবস্থাপক -> জেনেরিক শংসাপত্রগুলি নিয়ন্ত্রণ করতে যাই।

শংসাপত্র ব্যবস্থাপক তালিকা থেকে, গিটের সাথে সম্পর্কিত লাইন আইটেমগুলি মুছুন।

মোছার পরে, গিটব্যাশে ফিরে আসুন এবং গিট টান আপনাকে আপনার শংসাপত্রগুলি প্রবেশ করানোর জন্য ডায়ালগটি প্রম্পট করবে।


+1 ঠিক কী আমি খুঁজছিলাম। আমার উইন্ডোজ ৮ এর জেনেরিক শংসাপত্রগুলির পরিবর্তে এটি উইন্ডোজ শংসাপত্রগুলিতে না থাকলে
ডিটিদেব


6

অন্যান্য শংসাপত্রগুলির সাথে লগ ইন করার কারণে আমি একটি সংগ্রহস্থল ক্লোন করতে সক্ষম হইনি।

অন্য ব্যবহারকারীর কাছে যেতে, আমি >> মরিয়া << করলাম:

git config --global --unset user.name
git config --global --unset user.email
git config --global --unset credential.helper

এর পরে, পরিবর্তে ssh লিঙ্কটি ব্যবহার করে, আমি HTTPS লিঙ্কটি ব্যবহার করেছি। এটি শংসাপত্রগুলির জন্য জিজ্ঞাসা করেছিল এবং এটি আমার পক্ষে ভাল কাজ করেছে!


5

আপনি যদি ধাক্কা দেওয়ার সময় (উইন্ডোজ ওএসে) কোনও সমস্যার মুখোমুখি হন তবে নীচের প্রদত্ত পদক্ষেপগুলি অনুসরণ করে কেবল ক্যাশেড গিট অ্যাকাউন্টটি সরিয়ে ফেলুন: 1. কন্ট্রোল প্যানেলের জন্য অনুসন্ধান করুন এবং এটি খুলুন। ২. শংসাপত্র পরিচালকের জন্য অনুসন্ধান করুন এবং এটি খুলুন। ৩. আপনার শংসাপত্র পৃষ্ঠা পরিচালনা করার অধীনে উইন্ডোজ শংসাপত্রগুলিতে ক্লিক করুন। ৪. জেনেরিক শংসাপত্রের আওতায় গিটহাবে ক্লিক করুন। ৫. অপসারণ ক্লিক করুন এবং তারপরে হ্যাঁ বোতামটি ক্লিক করে নিশ্চিত করুন। Now. এখন কোডটি ঠেলাঠেলি শুরু করুন এবং আপনি আবার লগইন করতে গিটহাব পপআপ পাবেন এবং এখন আপনি সম্পন্ন করেছেন। সফল লগইনের পরে সবকিছু সঠিকভাবে কাজ করবে।

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