מה זה Git (בקרת גרסאות)
ידוע גם בשם: גיט, בקרת גרסאות, מאגר Git, Version Control
הגדרה
Git היא תוכנה חינמית לבקרת גרסאות: היא שומרת גרסה של הקוד בכל פעם שמפתח מאשר שינוי (קומיט), כך שרואים מי שינה מה וחוזרים לגרסה קודמת.
למה זה חשוב
הקוד שלכם הוא נכס של העסק, וההיסטוריה ב-Git היא התיעוד של מה נבנה, על ידי מי ומתי.
טעויות נפוצות
להשאיר את הקוד בחשבון האישי של מפתח, כך שהעסק לא יכול להגיע אליו כשהמפתח עוזב.
דוגמה מעשיתהמחשה
תיקון אחד בטופס קביעת תורים, מענף ועד חזרה לאחור
קומיט אחד, החלקים מסומנים
- מזהה הקומיטa1b2c3d
- מי כתבהקבלן
- תאריךיום שלישי 14:05
- הודעהתיקון בדיקת שדה הטלפון
- קבצים ששונוטופס קביעת התורים
- ענףfix-booking-phone
בבעלות
הארגון של המרפאה ב-GitHub
לא נמצא בפנים
מסד הנתונים, הקבצים שהועלו והסיסמאות
שלבים
המפתח פותח ענף שנקרא על שם השינוי.
המפתח עושה שני קומיטים, עם הודעות כמו "תיקון בדיקת שדה הטלפון" ו"הוספת טקסט אישור".
נפתחת בקשת מיזוג (pull request), ואדם נוסף סוקר אותה.
הענף ממוזג ל-main, והאתר עולה לאוויר.
למחרת מתגלה בעיה, אז המפתח מבטל (revert) את המיזוג ומעלה שוב, והטופס הישן חוזר.
החלטה: בעל המרפאה, שמחזיק בארגון ב-GitHub, רואה את כל ההיסטוריה ומי עשה מה, גם אחרי שהקבלן עוזב.
שום דבר לא אבד באף שלב, וההיסטוריה נשארת אצל העסק, לא אצל המפתח.
המחשה
איך זה עובד
כל גרסה שנשמרה, והדרך חזרה
- הטופס לפני התיקון
- קומיט: בדיקת שדה הטלפון, על ענף
- קומיט: טקסט האישור, על ענף
- מוזג לענף הראשי ועלה לאווירעם הבאג
- המיזוג בוטל, הטופס הישן חזר
האתר החי עובד. ביטול המיזוג מוסיף עוד גרסה שמבטלת אותו. הטופס הישן חזר, וההיסטוריה עדיין מראה מה קרה ומי עשה את זה.
הגדרה
Git היא מערכת לבקרת גרסאות, אחת מכמה מערכות כאלה, ששומרת את כל ההיסטוריה של הקוד בפרויקט. היא רושמת גרסה, שנקראת קומיט (commit), בכל פעם שמפתח מסמן שלב כגמור, ומפתחים טובים עושים קומיט הרבה פעמים ביום. היא לא רושמת שום דבר מעצמה כששומרים קובץ. ההיסטוריה נשמרת במאגר (repository). העבודה נעשית בענפים (branches), קווים נפרדים שבהם בונים שינוי בלי לגעת בקוד הראשי, וענף ממוזג (merge) בחזרה אחרי סקירה, בדרך כלל דרך בקשת מיזוג (pull request) בשירות אחסון קוד. Git היא תוכנה חינמית בקוד פתוח שרצה על המחשב של המפתח. GitHub, GitLab ו-Bitbucket הם שירותים נפרדים שמאחסנים מאגרי Git ברשת ומוסיפים סקירות, הרשאות וכלים לעבודת צוות. Git נולדה ב-2005: הספר Pro Git מספר שהיחסים בין קהילת המפתחים של ליבת Linux לבין החברה שמאחורי BitKeeper, הכלי שבו השתמשו, התערערו, והכלי הפסיק להיות חינמי עבורם. זה מה שהוביל את לינוס טורבלדס ואת קהילת Linux לבנות כלי משלהם.
למה זה חשוב
השאלה של בעל העסק היא מי מחזיק במאגר: הקוד צריך לשבת בחשבון ארגון (organization) שבבעלות העסק, והמפתחים מוזמנים אליו כחברים, כך שקבלן שעוזב לא לוקח איתו כלום. החבילה החינמית של GitHub, שגם ארגונים יכולים להשתמש בה, כוללת מאגרים פרטיים ומשתפי פעולה ללא הגבלה, כך שהבעלות על המאגר לא עולה כסף. Git גם מאפשרת לצוות לחזור מהר לגרסה האחרונה שעבדה כששינוי שובר משהו, אבל את הגרסה הישנה עדיין צריך להעלות לאוויר. ו-Git היא לא גיבוי של הכול: היא מחזיקה קוד, לא את מסד הנתונים, הקבצים שהועלו או הסיסמאות, ולהם צריך גיבוי משלהם.
קשור ישירות: Deployment (פריסה), Staging (סביבת טרום ייצור), פרודקשן (Production).
טיפים לשיפור
- שמרו את הקוד בחשבון ארגון שבבעלות העסק, והזמינו את המפתחים כחברים.
- הפעילו אימות דו שלבי בחשבון הבעלים בשירות אחסון הקוד.
- הסירו את הגישה של קבלן ביום שהעבודה שלו מסתיימת.
- כתבו בחוזה שהקוד והמאגר שייכים לעסק.
- בקשו ענף פשוט לכל שינוי, שממוזג אחרי סקירה. וינסנט דריסן, שכתב את מודל git-flow הפופולרי, המליץ ב-2020 לצוותים שמעלים גרסאות ברצף, כמו ברוב אפליקציות הרשת, לעבור לתהליך פשוט בהרבה.
טעויות נפוצות
- להכניס למאגר סיסמאות, מפתחות API או סודות מקובצי ההגדרות.
- לכתוב הודעות קומיט סתמיות כמו "תיקנתי דברים", שהופכות את ההיסטוריה לחסרת תועלת.
- להתייחס ל-Git כאל גיבוי של הכול, כשלמסד הנתונים ולקבצים שהועלו אין גיבוי משלהם.
- לעבוד ישירות על הענף הראשי בלי סקירה.
מונחים קשורים
Deployment (פריסה)
Deployment (דיפלוי, בעברית פריסה) הוא השלב שבו גרסה חדשה של אתר או אפליקציה עולה לאוויר: הקוד נבנה, נבדק ומועלה לשרת, עם אפשרות לחזור מיד לגרסה הקודמת.
Staging (סביבת טרום ייצור)
Staging (סביבת טרום ייצור) הוא עותק פרטי של האתר או האפליקציה, קרוב ככל האפשר לאתר החי, שבו בודקים שינוי לפני שהוא מגיע ללקוחות.
פרודקשן (Production)
פרודקשן (Production, סביבת ייצור) הוא הגרסה החיה של האתר או האפליקציה, שבה לקוחות אמיתיים עובדים עם נתונים אמיתיים. תקלה בו פוגעת ישר במכירות.
חוב טכני (Technical Debt)
חוב טכני (Technical Debt) הוא העבודה העתידית שנוצרת כשבוחרים היום בפתרון קוד מהיר במקום בפתרון הנכון. בלי פירעון, הריבית מצטברת והפיתוח מאט.
וייב קודינג (Vibe Coding)
וייב קודינג (Vibe Coding, קידוד לפי תחושה) הוא בניית תוכנה שבה מתארים ל-AI במילים מה רוצים, מריצים את מה שהוא כותב ולא קוראים את הקוד. מצוין לאב טיפוס.
בדיקה קצרה
הקבלן שלכם עוזב. באיזה מצב הקוד נשאר אצלכם?
בחרו תשובה
שאלות נפוצות
האם אני צריך להבין Git לפני שאני פותח עסק?
מתי Git נהיית רלוונטית לעסק חדש?
כמה עולה Git?
למי צריך להיות שייך החשבון שבו שמור הקוד שלנו?
למה Git חשובה לעסק שכבר פועל?
מה משתבש כשמפתח לא עובד עם Git?
איך מעבירים קוד קיים ל-Git?
איך Git מגינה עליי מתלות בקבלן אחד?
מה זה Git במילים פשוטות?
האם Git מסובכת או מסוכנת לבעל עסק שאינו טכני?
האם Git שומרת הכול אוטומטית?
מה ההבדל בין Git ל-GitHub?
מקורות: Scott Chacon and Ben Straub, Pro Git, 2nd edition, including A Short History of Git (git-scm.com/book), read 23 September 2026, GitHub Docs, About organizations (docs.github.com), read 23 September 2026, GitHub, Pricing (github.com/pricing), read 23 September 2026, Vincent Driessen, A successful Git branching model, note of reflection of 5 March 2020 (nvie.com)
נבדק לאחרונה: 2026-09-23
עבדתי עם
- Google for Startups
- הבית לעסקים של עיריית שדרות
- Microsoft Reactor
- GameReady
- Eclipse Capital
- SderoTech
- IUCEL
- Resilience & Health Innovation Hub
- International Resilience Institute of Sderot
- Google for Startups
- הבית לעסקים של עיריית שדרות
- Microsoft Reactor
- GameReady
- Eclipse Capital
- SderoTech
- IUCEL
- Resilience & Health Innovation Hub
- International Resilience Institute of Sderot
מה הלקוחות אומרים
מתחומים שונים, בשלבים שונים של העסק
דן מנטו
Eclipse Capital
השקעות נדל"ן ופיננסים, ארה"ב
ארטי מקלאבין
GameReady
חברה בינלאומית להכשרה ולמיקור חוץ בפיתוח משחקים

אנה
קוסמטיקאית
אחרי שסיימתי קורס קוסמטיקה בחברה מובילה, הייתי מבולבלת. לא ידעתי איך פותחים עסק, מה מוכרים מהבית, או איך מביאים לקוחות. מאז שפניתי למוביוס, הכל השתנה. בנינו תוכנית מסודרת עם צעדים ברורים, בלי סיכונים מיותרים. היום אני רואה תוצאות, גדלה וצומחת כל חודש.

מארק
מעסה, מגן יבנה
כשסיימתי קורס עיסוי, דמיינתי עולם אחר. גיליתי שזה תחום קשה ולא פשוט למצוא יציבות כלכלית. כשהגעתי למוביוס, משהו השתנה. התחלנו תהליך מסודר, בנינו תוכנית עסקית. בלי מוביוס? כנראה שהייתי מוותר. היום אני מאמין בעצמי ובדרך שלי.
החלטות טכנולוגיה גדולות מדי לצוות שלכם?
אלכס עוזר לעסקים בישראל לבחור טכנולוגיה שמתאימה לעסק ולא לטרנד. שיחת ההיכרות הראשונה חינם.
+972 055-248-6151. עדיף בוואטסאפ: רוב היום אני בפגישות, ועונה ברגע שאני מתפנה. עוד דרכים ליצור קשר