diff --git a/Contributors.md b/Contributors.md index bb5e3cdd..179b780c 100644 --- a/Contributors.md +++ b/Contributors.md @@ -127,6 +127,7 @@ Nataly Cristina (https://github.com/natycristina) [Harsh Vardhan Singh]([https://github.com/HN-9]) - [thisispembe](https://github.com/xpembe) - [Saul Velez](https://github.com/SaulVelez) +- [Ilan Aizenshtat](https://github.com/ilan8201) - [Jai prahanth](https://github.com/Jai-karthi) - [Saad Shaikh](https://github.com/saad-0012) - [Carlitos mi amorcito](https://github.com/manuelxd69) diff --git a/README.md b/README.md index c4d7ff80..92b75c0a 100644 --- a/README.md +++ b/README.md @@ -241,7 +241,7 @@ Now let's get you started with contributing to other projects. We've compiled a ## Tutorials Using Other Tools -| GitHub Desktop | Visual Studio 2017 | GitKraken | VS Code | Sourcetree App | IntelliJ IDEA | +| GitHub Desktop | Visual Studio 2017 | GitKraken | VS Code | Sourcetree App | IntelliJ IDEA | | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | [GitHub Desktop](docs/gui-tool-tutorials/github-desktop-tutorial.md) | [Visual Studio 2017](docs/gui-tool-tutorials/github-windows-vs2017-tutorial.md) | [GitKraken](docs/gui-tool-tutorials/gitkraken-tutorial.md) | [Visual Studio Code](docs/gui-tool-tutorials/github-windows-vs-code-tutorial.md) | [Atlassian Sourcetree](docs/gui-tool-tutorials/sourcetree-macos-tutorial.md) | [IntelliJ IDEA](docs/gui-tool-tutorials/github-windows-intellij-tutorial.md) | @@ -251,5 +251,3 @@ Now let's get you started with contributing to other projects. We've compiled a

- - diff --git a/docs/translations/README.hb.md b/docs/translations/README.hb.md index 0702e61d..ac28b50e 100644 --- a/docs/translations/README.hb.md +++ b/docs/translations/README.hb.md @@ -1,165 +1,244 @@ -
- Open Source Helpers - License: MIT - Open Source Love - -
- -
-

תרומות ראשונות

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

אם אינכם חשים בנוח להשתמש בשורת פקודה, ניתן להשתמש -בכלים גרפיים.

-
- -
-

כמו כן, ניתן לקרוא את המאמר -בשפות אחרות.

-
- -
-אם אין לכם GIT ניתן להתקין GIT בקישור -
- -
-fork this repository -
- -
-

בצעו FORK למאגר זה

-
- -
-כדי לבצע FORK למאגר זה, ניתן ללחוץ על כפתור ה – FORK בתחילת העמוד. פעולה זה תיצור עותק של מאגר זה בחשבון שלכם. -
+[![Open Source Love](https://firstcontributions.github.io/open-source-badges/badges/open-source-v1/open-source.svg)](https://github.com/firstcontributions/open-source-badges) +[](https://join.slack.com/t/firstcontributors/shared_invite/zt-2vqegkew0-ZuzGM1LO33C6Ts4nZyat1Q) +[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](https://opensource.org/licenses/MIT) +[![Open Source Helpers](https://www.codetriage.com/roshanjossey/first-contributions/badges/users.svg)](https://www.codetriage.com/roshanjossey/first-contributions) -
-

שכפול המאגר

-
+#### _קרא [בשפות אחרות](Translations.md)._ -
- clone this repository -
+[Shqip](README.al.md) +[Armenian](README.arm.md) +[Uzbek language](README.uz.md) +[Azərbaycan dili](README.aze.md) +[বাংলা](README.bn.md) +[Bulgarian](README.bg.md) +[Português (Brasil)](README.pt_br.md) +[Català](README.ca.md) +[中文 (Simplified)](README.zh-cn.md) +[Czech](README.cs.md) +[Deutsch](README.de.md) +[Dansk](README.da.md) +[العربية](README.eg.md) +[Dezéiriya](README.dz.md) +[Española](README.es.md) +[Française](README.fr.md) +[Gaeilge](README.ga.md) +[Galego](README.gl.md) +[Ελληνικά](README.gr.md) +[ქართული](README.ge.md) +[Magyar](README.hu.md) +[Bahasa Indonesia](README.id.md) +[हिंदी/ગુજરાતી/मराठी/മലയാളം/ಕನ್ನಡ/తెలుగు/छत्तीसगढ़ी/বাংলা/தமிழ்](Translations.md) +[தமிழ்](README.ta.md) +[فارسی](README.fa.md) +[پښتو](README.pus.md) +[Italiano](README.it.md) +[日本語](README.ja.md) +[සිංහල](README.si.md) +[Kiswahili (Kenya)](README.kws.md) +[한국어](README.ko.md) +[Lietuvių kalba](README.lt.md) +[Limba Română Limba Română](README.ro.md) +[မြန်မာ](README.mm_unicode.md) +[Македонски](README.mk.md) +[Español de México](README.mx.md) +[Bahasa Melayu / بهاس ملايو‎ / Malay](README.my.md) +[Dutch](README.nl.md) +[Norsk](README.no.md) +[नेपाली](README.np.md) +[Wikang Filipino](README.fil.md) +[English (Pirate)](README.en-pirate.md) +[اردو](README.ur.md) +[Twi (Ghana)](README.gh.md) +[Polski](README.pl.md) +[Português (Portugal)](README.pt-pt.md) +[Русский язык](README.ru.md) +[عربى](README.ar.md) +[Svenska](README.se.md) +[Slovenčina](README.slk.md) +[Slovenščina](README.sl.md) +[ภาษาไทย](README.th.md) +[Türkçe](README.tr.md) +[中文(Traditional)](README.zh-tw.md) +[Українська](README.ua.md) +[Tiếng Việt](README.vn.md) +[Swahili language](README.sw.md) +[Zulu (South Africa)](README.zul.md) +[Afrikaans (South Africa)](README.afk.md) +[Igbo (Nigeria)](README.igb.md) +[Bambara (Mali)](README.mli.md) +[Hausa (Nigeria)](README.hau.md) +[Yoruba (Nigeria)](README.yor.md) +[Latvia](README.lv.md) +[Suomeksi](README.fi.md) +[Беларуская мова](README.by.md) +[Српски](README.sr.md) +[Қазақша](README.kz.md) +[Bosanski](README.bih.md) +[Bosanski](README.bih.md) +[Hrvatski](README.hr.md) +[پښتو](README.ps.md) +[Somalia](README.so.md) +[Ecuador](README.ec.md) +[Luganda (Uganda)](README.lug.md) +[Turkmen language](README.tm.md) +[Ewe (TOGO)](README.ewe.md) +[አማርኛ](README.et.md) +[Kurdî](README.kr.md) +[Malagasy](README.mg.md) +[ភាសាខ្មែរ](README.kh.md) +[Moroccan Darija](README.ma.md) + +# תרומות ראשונות + +מטרת פרויקט זה היא לפשט ולהדריך מתחילים בדרכם אל תרומתם הראשונה לקוד פתוח. אם אתם מחפשים דרך לבצע תרומה ראשונית, עקבו אחר ההוראות הבאות. + +_אם אינכם חשים בנוח להשתמש בשורת פקודה, [כאן תוכלו למצוא מדריכים לשימוש בכלים גרפיים](#הדרכות-בשימוש-כלים-אחרים)._ + +ביצוע Fork למאגר + +#### אם עוד לא התקנתם GIT, [התקינו כעת](https://help.github.com/articles/set-up-git). + +## בצעו FORK למאגר זה + +כדי לבצע FORK למאגר זה, ניתן ללחוץ על כפתור ה – FORK בתחילת העמוד. +פעולה זה תיצור עותק של מאגר זה בחשבון שלכם. + +## שכפול המאגר + +שכפול מאגר -
- כעת, שכפלו את המאגר הזה למחשב שלכם. לכו לדף ה-GitHub שלכם, לחצו על כפתור השכפול ואז לחצו על הצלמית `copy to clipboard`. פתחו טרמינל והריצו את הפקודה הבאה: -
-``` +```bash git clone "url you just copied" ``` -
+ כאשר הביטוי `"url you just copied"` (ללא סימני הגרשיים) הוא הקישור למאגר זה שביצעתם עליו FORK קודם לכן. ראו את הצעדים הקודמים כדי להשיג את הקישור. -
copy URL to clipboard -
לדוגמא: -
+```bash +git clone git@github.com:this-is-you/first-contributions.git ``` -git clone https://github.com/this-is-you/first-contributions.git -``` -
+ כאשר `this-is-you` הוא שם המשתמש שלכם ב-GitHub. לכאן אתם מעתיקים את התוכן של מאגר first-contributions ב-GitHub לתוך המחשב שלכם. -
-
-

יצירת ענף

-
+## יצירת ענף -
החליפו לתיקיית המאגר בתוך המחשב שלכם (באם טרם נכנסתם לתיקייה זו): -
-``` +```bash cd first-contributions ``` -
- -כעת, צרו ענף (branch) בשימוש הפעולה `git checkout`: -
+ +כעת, צרו ענף (branch) בשימוש הפעולה `git switch`: + +```bash +git switch -c your-new-branch-name ``` + + לדוגמא: + +```bash +git switch -c add-alonzo-church +``` + +
+
+אם אתה מקבל שגיאות בעת השימוש ב-git switch, לחץ כאן: +

אם מופיעה הודעת השגיאה "Git: switch is not a git command. See git –help", +זה כנראה בגלל שאתה משתמש בגרסה ישנה של Git.

+ +

במקרה כזה, נסה להשתמש במקום זאת בפקודה git checkout:

+ +```bash git checkout -b your-new-branch-name ``` -
- לדוגמא: + +
-``` -git checkout -b add-alonzo-church -``` +## ערכו שינויים הכרחיים ובצעו להם commit -
-(שם הענף לא חייב להכיל את המילה add בתוכו, אבל זה הגיוני להוסיף אותה מכיוון שמטרת הענף היא להוסיף את שמכם לרשימה.) -
- -
-

ערכו שינויים הכרחיים ובצעו להם commit

-
- -
כעת פתחו את הקובץ `Contributors.md` בתוכנת עריכת טקסט והוסיפו את השם שלכם אליו. אל תוסיפו את השם בתחילת הקובץ או בסופו. הוסיפו אותו באמצע. לאחר שסיימתם, שמרו את הקובץ. +git status אם תנווטו לתיקיית הפרויקט ותבצעו את הפעולה `git status`, תוכלו לראות את השינויים שביצעתם שם. -הוסיפו את השינויים האלו לענף שיצרתם תוך שימוש בפקודה `git add`: -
-``` +הוסיפו את השינויים האלו לענף שיצרתם תוך שימוש בפקודה `git add`: + +```bash git add Contributors.md ``` -
+ עכשיו, בצעו commit לשינויים הללו תוך שימוש בפקודת `git commit`: -
+```bash +git commit -m "Add your-name to Contributors list" ``` -git commit -m "Add to Contributors list" -``` -
+ -החליפו את הביטוי `` עם השם שלכם. -
+החליפו את הביטוי `your-name` עם השם שלכם. -
-

לדחוף את השינויים ל-GitHub

-
+## לדחוף את השינויים ל-GitHub -
דחפו את השינויים תוך שימוש בפקודה `git push`: -
+```bash +git push origin add-your-branch-name ``` -git push origin -``` -
+ -החליפו את `` עם השם של הענף שיצרתם מוקדם יותר. -
+החליפו את `add-your-branch-name` עם השם של הענף שיצרתם מוקדם יותר.
-

הגישו את השינויים שלכם לסקירה

+
+במידה ומתקבלות שגיאות במהלך הדחיפה, לחץ כאן + +
    +
  • +

    שגיאת אימות

    +
  • +
+ +```bash +remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. +remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information. +fatal: Authentication failed for 'https://github.com//first-contributions.git/' +``` + +עברו אל [המדריך של GitHub](https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account) על יצירה והגדרה של מפתח SSH לחשבון שלך. + +כמו כן, ייתכן שתרצה להריץ את הפקודה 'git remote -v' כדי לבדוק את הכתובת המרוחקת שלך. + +אם זה דומה לזה: +```bash +origin https://github.com/your-username/your_repo.git (fetch) +origin https://github.com/your-username/your_repo.git (push) +``` + +תחליף את זה בעזרת הפקודה: +```bash +git remote set-url origin git@github.com:your-username/your_repo.git +``` +אחרת, עדיין תתבקש לספק שם משתמש וסיסמה ותקבל שגיאת אימות. +
-
+## הגישו את השינויים שלכם לסקירה + אם תלכו למאגר שלכם ב-GitHub, תוכלו לראות כפתור עם הכיתוב `Compare & pull request`. לחצו על כפתור זה. @@ -170,47 +249,28 @@ git push origin submit pull request בקרוב, אצרף את כל השינויים לתוך הענף הראשי של פרויקט זה. אתם תקבלו עדכון במייל ברגע שהשינויים ימוזגו. -
-
-

מחקו את הענף שלכם אחרי שבקשת הדחיפה אושרה

-
+## מה לעשות מכאן? -
-

מה לעשות מכאן?

-
+כל הכבוד! כרגע סיימתם את מעגל הזרימה הסטנדרטי של _fork -> clone -> edit -> pull request_ שאתם תפגשו באופן שכיח כתורמים! -
-כל הכבוד! כרגע סיימתם את מעגל הזרימה הסטנדרטי של Fork->Clone->Edit->PR שאתם תפגשו באופן שכיח כתורמים! -תחגגו את התרומתכם ושתפו אותה עם החברים והעוקבים שלכם בכך שתלכו ל-web app. -
-אתם יכולים להצטרף לצוות הסלאק שלנו אם אתם צריכים עזרה או אם יש לכם שאלות. -הצטרפו לקבוצת סלאק. +תחגגו את התרומתכם ושתפו אותה עם החברים והעוקבים שלכם בכך שתלכו ל-[web app](https://firstcontributions.github.io/#social-share). -עכשיו אפשר להתחיל לתרום לפרוייקטים אחרים. הכנו רשימה של פרוייקטים על נושאים קלים שאתם יכולים להתחיל לעבוד עליהם. +אתם יכולים להצטרף לצוות הסלאק שלנו אם אתם צריכים עזרה או אם יש לכם שאלות. [הצטרפות לצוות בסלאק](https://join.slack.com/t/firstcontributors/shared_invite/zt-2vqegkew0-ZuzGM1LO33C6Ts4nZyat1Q). -רשימה של פרוייקטים ב-web app. -
+עכשיו אפשר להתחיל לתרום לפרוייקטים אחרים. הכנו רשימה של פרוייקטים על נושאים קלים שאתם יכולים להתחיל לעבוד עליהם. [רשימה של פרוייקטים ב- web app](https://firstcontributions.github.io/#project-list). -
-

חומר נוסף

-
+### [חומר נוסף](../additional-material/git_workflow_scenarios/additional-material.md) -
-

הדרכות בשימוש כלים אחרים

-
+## הדרכות בשימוש כלים אחרים -
- - - - - - - - - - - -
GitKrakenVisual Studio 2017GitHub Desktop
GitKrakenVisual Studio 2017GitHub Desktop
-
+| GitHub Desktop | Visual Studio 2017 | GitKraken | VS Code | Sourcetree App | IntelliJ IDEA | +| ----------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| [GitHub Desktop](../gui-tool-tutorials/github-desktop-tutorial.md) | [Visual Studio 2017](../gui-tool-tutorials/github-windows-vs2017-tutorial.md) | [GitKraken](../gui-tool-tutorials/gitkraken-tutorial.md) | [Visual Studio Code](../gui-tool-tutorials/github-windows-vs-code-tutorial.md) | [Atlassian Sourcetree](../gui-tool-tutorials/sourcetree-macos-tutorial.md) | [IntelliJ IDEA](../gui-tool-tutorials/github-windows-intellij-tutorial.md) | + +

פרוייקט זה נתמך על ידי:

+

+ + + +