এপ্রিল 2017 আপডেট করুন
" ব্যক্তিগত ইমেলগুলি, এখন আরও ব্যক্তিগত " দেখুন
গিটহাব লেখক ওয়েব-ভিত্তিক কিছু সময়ের জন্য কমিটের বিকল্প "নোরপ্লি" ইমেল ঠিকানাটি ব্যবহার করে সমর্থন করেছেন। আজ থেকে শুরু করে, কমান্ড লাইনের মাধ্যমে গিটহাবের কাছে প্রতিশ্রুতিবদ্ধ হওয়ার সময় আপনি অজান্তে আপনার ইমেল ঠিকানা প্রকাশ করবেন না তা নিশ্চিত করার আরও একটি উপায় রয়েছে।
গিট আপনার ইমেল ঠিকানাটি ব্যবহার করে আপনার নামটি লেখকের যে কোনও কমিটের সাথে যুক্ত করে। একবার আপনি গিটহাবের পাবলিক ভান্ডারে আপনার প্রতিশ্রুতিগুলি ঠেকানোর পরে, লেখক মেটাডেটাও প্রকাশিত হবে।
আপনি নিশ্চিত করার আপনি দূর্ঘটনাক্রমে আপনার ইমেল ঠিকানা প্রকাশ করবেন না চান, তবে শুধু "আমার ইমেল ঠিকানা রাখুন ব্যক্তিগত" এবং "ব্লক কমান্ড লাইন push কর্মের যে আমার ইমেল এক্সপোজ" আপনার মধ্যে বিকল্প পরীক্ষা ইমেল সেটিংস ।
নোট: যেমন নিচের মন্তব্য দ্বারা orev , গীত কিছু করাবে না। গিটহাব , একটি গিট সংগ্রহস্থল হোস্টিং পরিষেবা, সম্ভবত।
আপনি যেখানে আপনার স্থানীয় গিট রেপোতে চাপ দিচ্ছেন সেটি মেটাটাটা প্রকাশ করতে পারে।
দ্রষ্টব্য: আগস্ট, 9 ই 2013 থেকে শুরু করে আপনি এখন নিজের ইমেল ঠিকানাটি ব্যক্তিগত রাখতে পারবেন !
এটি ওয়েব-ভিত্তিক গিটহাব অপারেশনগুলির জন্য যদিও: কমিটগুলিতে এখনও একটি ইমেল ঠিকানা থাকে, যা আপনার গিটহাব অ্যাকাউন্টের জন্য ব্যবহৃত একের মতো হতে পারে বা নাও হতে পারে।
ইমেলটিও (গিট কমিট) ইমেল করতে "মাস্ক" করতে নীচে দেখুন।
আজ অবধি, সমস্ত ওয়েব-ভিত্তিক গিটহাব ফ্লো আপনার প্রাথমিক ইমেল ঠিকানা ব্যবহার করেছে। এর মধ্যে রয়েছে ফাইল তৈরি করা, সম্পাদনা করা এবং মুছে ফেলার পাশাপাশি টানার অনুরোধগুলি মার্জ করা।
তবে এখন আপনি নিজের ইমেল ঠিকানাটি ব্যক্তিগত রাখতে পারেন। এটি করতে, আপনার ইমেল সেটিংস পৃষ্ঠাতে যান:
এটি চালু হওয়ার সাথে সাথে, ওয়েব-ভিত্তিক ক্রিয়াকলাপগুলি ব্যবহারকারীর নাম@users.noreply.github.com ইমেল ঠিকানা ব্যবহার করবে।
আপনি যদি আপনার কম্পিউটার থেকে তৈরি ইমেলটি আড়াল করতে চান, গিটহাব এখন আপনাকে বিভিন্ন ইমেল ঠিকানা নিবন্ধ করার অনুমতি দেয় : এই গাইডটি দেখুন ।
গিটহাবের দিকে ফিরে যাওয়ার আগে আপনার স্থানীয় রেপোতে আপনাকে (নকল) ইমেলটি কনফিগার করতে হবে, যদি আপনি চান যে আপনার প্রতিশ্রুতি প্রতিফলিত হয়
git config --global user.email "user@server.fake" # Set email to slightly changed value
git config --global user.email # Verify the setting
# user@server.fake
তারপরে:
- ইমেল সেটিং মেনুতে যান
- "অন্য ইমেল ঠিকানা যুক্ত করুন" ক্লিক করুন
- নকল ইমেল প্রবেশ করুন (যেমন "
user@server.fake
") এবং "যুক্ত করুন" ক্লিক করুন
মনে রাখবেন যে:
এই সেটিংটি কেবল ভবিষ্যতের কমিটগুলিকেই প্রভাবিত করে ।
আপনি যদি আপনার ভাণ্ডারটির প্রতিশ্রুতিবদ্ধ ইতিহাস থেকে আপনার আসল ইমেল ঠিকানাটি মুছতে চান, আপনাকে আপনার পুরানো কমিটগুলি আবার লিখতে হবে। এটি করার সহজতম উপায় হ'ল:
git filter-branch
সংগ্রহস্থল ইতিহাস পুনরায় লেখার জন্য এবং নতুন ইতিহাস আপ করার জন্য ফোর্স-পুশ করুন Use