התקנת תעודה ב-git: הבדלים בין גרסאות בדף
שורה 15: | שורה 15: | ||
git config --global http.sslCAInfo '''netfree-ca.crt''' | git config --global http.sslCAInfo '''netfree-ca.crt''' | ||
− | + | כעת הגיט אמור לעבוד. | |
− | + | במידה ורוצים לבטל את הפעולה יש להריץ: | |
− | |||
− | |||
− | במידה | ||
git config --global --unset http.sslCAInfo | git config --global --unset http.sslCAInfo | ||
שורה 37: | שורה 34: | ||
git config --global http.sslVerify "false" | git config --global http.sslVerify "false" | ||
− | במידה | + | במידה ורוצים לבטל את הפעולה יש להריץ: |
git config --global --unset http.sslVerify | git config --global --unset http.sslVerify | ||
שורה 44: | שורה 41: | ||
− | ==== SourceTree ==== | + | ====SourceTree==== |
בעת עבודה עם תוכנת SourceTree (לקוח גרפי לGIT, [https://www.sourcetreeapp.com/ קישור]), ניתן גם לסמן בהגדרות לא להשתמש בssl - מה שמייתר את התקנת התעודה, | בעת עבודה עם תוכנת SourceTree (לקוח גרפי לGIT, [https://www.sourcetreeapp.com/ קישור]), ניתן גם לסמן בהגדרות לא להשתמש בssl - מה שמייתר את התקנת התעודה, |
גרסה מ־23:04, 7 במרץ 2019
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.sslCAInfo
קרדיט ל http://stackoverflow.com/a/16543283
אפשרות נוספת, להגדיר ביטול SLL, מה שיבטל את הצורך בתעודת אבטחה (אפשרות פחות מומלצת).
כדי לעשות זאת יש להריץ את הפקודה הבאה:
git config --global http.sslVerify "false"
במידה ורוצים לבטל את הפעולה יש להריץ:
git config --global --unset http.sslVerify
SourceTree
בעת עבודה עם תוכנת SourceTree (לקוח גרפי לGIT, קישור), ניתן גם לסמן בהגדרות לא להשתמש בssl - מה שמייתר את התקנת התעודה,
הסימון יתבצע בעת כניסה לתפריט Tools > Options > Git שם יש לסמן את הבחירה Disable SSL certificate validation.