git สามารถรับอีเมลจากการกำหนดค่า git ทั่วโลกตามเงื่อนไขได้หรือไม่?


0

ฉันมีบัญชี github.com และบัญชี Github ขององค์กรและต้องการให้ git ใช้อีเมลที่เกี่ยวข้องสำหรับแต่ละบัญชีโดยอัตโนมัติเพื่อที่ฉันจะได้ไม่ต้องทำงานgit config user.email "blabla@example.com"ทุกครั้งที่ต้องการผลักดันไปยัง repo ที่เพิ่งถูกโคลน

วิธีที่ง่ายที่สุดที่ฉันสามารถนึกได้ก็คือหากการกำหนดค่า git ทั่วโลกรองรับบางอย่างดังต่อไปนี้:

[includeIf "githost:my-company.com"]
  user = me@company.com
[includeIf "githost:github.com"]
  user = personal@email.com

... แต่เท่าที่ฉันรู้ว่ามันไม่มีคุณสมบัติดังกล่าว มีวิธีการตั้งค่าและลืมการกำหนดค่านี้หรือไม่?

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.