Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
כיצד לתרום ידע
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
נשמח לקבל את התיקונים והתרומות שלך לפרויקט זה. יש כמה
הנחיות קטנות שכדאי לפעול לפיהן.
הסכם רישיון לתורמים
תרומות לכל פרויקט של Google חייבות להיות מלוות בהסכם רישיון לתורמים. זו לא הקצאה של זכויות יוצרים, אלא רק מעניקה ל-Google הרשאה להשתמש ולהפיץ מחדש את התוכן שלכם במסגרת הפרויקט.
אם אתם אנשים שכותבים קוד מקור מקורי ואתם בטוחים שאתם הבעלים של הנכס
האינטלקטואלי, תצטרכו לחתום על הסכם CLA אישי.
אם אתם עובדים בחברה שרוצה לאפשר לכם לתרום את עבודתכם, תצטרכו לחתום על הסכם רמת שירות (CLA).
בדרך כלל צריך לשלוח הסכם CLA פעם אחת בלבד, כך שאם כבר שלחתם בקשה (גם אם היא נשלחה לפרויקט אחר), סביר להניח שאין צורך להגיש אותה שוב.
שליחת תיקון
בדרך כלל מומלץ לפתוח בעיה חדשה שמתארת את הבאג או את התכונה שאתם מתכוונים לתקן. גם אם אתם חושבים שהוא שולי יחסית, חשוב לדעת על מה אנשים עובדים. בפנייה הראשונית, חשוב לציין שאתם מתכננים לעבוד על הבאג או התכונה כדי שנוכל להקצות אותם אליכם.
פועלים לפי התהליך הרגיל של פיצול הפרויקט, והגדרה של הסתעפות חדשה חשוב לבצע כל קבוצת שינויים בהסתעפויות נפרדות כדי להבטיח שבקשת משיכה כוללת רק את ההתחייבויות שקשורות לבאג או לתכונה האלה.
שינויים משמעותיים כמעט תמיד צריכים להיות מלווים בבדיקות. לפרויקט יש כבר כיסוי בדיקות טוב, אז כדאי לבדוק כמה מהבדיקות הקיימות אם אתם לא בטוחים איך לבצע אותו.
מומלץ ליצור הודעות התחייבות בנויות היטב לגבי כל שינוי. כך ניתן לשמור על עקביות לאורך הפרויקט ולוודא שאפשר יהיה לעצב כראוי הודעות שהועברו בזמן באמצעות כלי git שונים.
לבסוף, מכניסים את ההתחייבויות למזלג ומגישים בקשת משיכה.
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-07-25 (שעון UTC).
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2025-07-25 (שעון UTC)."],[],["Contributors must sign a Contributor License Agreement (CLA), either individual or corporate, granting Google usage rights. To submit a patch, first open an issue describing the bug/feature and claim it. Then, fork the project, work in a new branch, and include tests for significant changes. Use well-formed commit messages. Finally, push commits to the fork and submit a pull request. Separate branches for distinct groups of changes are crucial.\n"]]