התקנת תעודה ב-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.