התקנת תעודה ב-git: הבדלים בין גרסאות בדף

מתוך ויקי נטפרי
קפיצה לניווט קפיצה לחיפוש
מ (שלו' העביר את הדף התקנת תעודה בGIT לשם התקנת תעודה ב GIT)
(קישור לאנגלית)
שורה 1: שורה 1:
 +
<div lang="en" dir="ltr">
 +
For English [[Installation of certificate in GIT|click here]]
 +
</div>
 
<small>
 
<small>
 
''[[NetFriends (חברי נטפרי)|עמוד ראשי]]'' > ''[[תעודת האבטחה]]'' > ''התקנת תעודה בGIT''
 
''[[NetFriends (חברי נטפרי)|עמוד ראשי]]'' > ''[[תעודת האבטחה]]'' > ''התקנת תעודה בGIT''

גרסה מ־21:13, 31 באוקטובר 2018

For English click here

עמוד ראשי > תעודת האבטחה > התקנת תעודה בGIT

מורידים את התעודה של הספק של נטפרי מפה. http://netfree.link/netfree-ca.crt שומרים אותה במחשב איפה שהוא.


ואז מריצים את הפקודה הבאה. כמובן שתשימו את הכתובת הנכונה של התעודה במקום זה netfree-ca.crt


 git config --global http.sslCAInfo netfree-ca.crt


וזהו זה אמור לעבוד.


בשביל להסיר את התעודה אפשר ככה.

 git config --global --unset http.sslVerify


קרדיט ל http://stackoverflow.com/a/16543283




אפשרות נוספת, להגדיר ביטול SLL, מה שיבטל את הצורך בתעודת אבטחה (אפשרות פחות מומלצת).

כדי לעשות זאת יש להריץ את הפקודה הבאה:


 git config --global http.sslVerify "false"




SourceTree

בעת עבודה עם תוכנת SourceTree (לקוח גרפי לGIT, קישור), ניתן גם לסמן בהגדרות לא להשתמש בssl - מה שמייתר את התקנת התעודה,

הסימון יתבצע בעת כניסה לתפריט Tools > Options > Git שם יש לסמן את הבחירה Disable SSL certificate validation.


קישורים חיצוניים

אתר הבית של Git

אתר SourceTree