העלאת פרויקט לגיטהאב

חשבון גיטהאב? יש. פרויקט? יש. בשיעור זה נראה איך לשלב בין השניים ולהעלות את הפרויקט לגיטהאב.

1. פרויקט הדוגמה - ספר המתכונים

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

// file: vegan-tacos.md

Quick Vegan Tacos
==================

Ingredients:
- 1 can of black beans, drained and rinsed
- 1 cup of corn kernels (fresh or frozen)
- 1 avocado, diced
- 1/4 cup chopped cilantro
- 1/2 red onion, finely chopped
- 1 lime, juiced
- 1 tsp cumin
- 1/2 tsp chili powder
- Salt and pepper to taste
- 8 small corn tortillas
- Optional: salsa, hot sauce, vegan sour cream

Preparation:
1. In a bowl, combine the black beans, corn, avocado, cilantro, and red onion.
2. Add the lime juice, cumin, chili powder, salt, and pepper. Mix everything gently to combine.
3. Warm the tortillas in a pan or directly over the stovetop.
4. Fill each tortilla with the bean and avocado mixture.
5. Serve with salsa, hot sauce, or vegan sour cream as desired.
// file: chickpea-and-spinach-curry.md

Chickpea and Spinach Curry
===========================

Ingredients:
- 1 can of chickpeas, drained and rinsed
- 1 can of coconut milk
- 2 cups fresh spinach
- 1 onion, diced
- 3 cloves of garlic, minced
- 1 tbsp curry powder
- 1 tsp ground cumin
- 1/2 tsp turmeric
- 1/2 tsp chili flakes (optional)
- 1 tbsp olive oil
- Salt and pepper to taste
- Cooked rice or naan for serving

Preparation:
1. Heat the olive oil in a pan over medium heat. Add the diced onion and sauté until soft, about 5 minutes.
2. Add the garlic, curry powder, cumin, turmeric, and chili flakes (if using). Stir for about 1 minute until fragrant.
3. Stir in the chickpeas and coat them in the spice mixture.
4. Pour in the coconut milk and bring to a simmer.
5. Add the spinach and cook for 2-3 minutes until wilted.
6. Season with salt and pepper to taste.
7. Serve the curry over rice or with naan.

2. העלאת הפרויקט לגיטהאב

בשביל לשתף את הפרויקט עם חברים מספיק ללחוץ על כפתור אחד באפליקציה. לחצו על הכפתור הכחול עם הכיתוב Publish Repository. אלה האפשרויות בתיבה שנפתחה:

  1. בתיבת name אפשר לבחור שם לפרויקט כמו שיופיע ב github.com.

  2. בתיבת description אפשר לכתוב תיאור לפרויקט שיופיע באתר github.com.

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

  4. אני לוחץ על הכפתור הכחול עם הכיתוב Publish Repository כדי לאשר וחוזר למסך הראשי של האפליקציה.

  5. אני לוחץ על הכפתור השלישי במסך עם הכיתוב View on github כדי לראות את הפרויקט שיצרתי באתר Github.com.

הפרויקט נפתח ב URL שמורכב משם המשתמש שלי ושם הפרויקט, במקרה שלי זה https://github.com/tocode-9123/recipes. הטקסט שכתבתי ב about מופיע בתיבה בצד ימין של המסך ואת תוכן הקבצים אפשר לראות מתוך הדפדפן, פשוט יש ללחוץ עליהם.

אפשר ללחוץ על הלינק commits (קצת קטן, נמצא בצד ימין של הטבלה בדיוק מתחת למילה Code הירוקה) ואז לראות את כל הקומיטים בפרויקט. בלחיצה על קומיט אפשר לראות את השינויים שנכנסו באותו קומיט או לבחור Browse Files כדי לראות את כל מבנה הפרויקט כפי שהיה באותו הקומיט.

3. עכשיו אתם

  1. העלו את פרויקט ספר המתכונים שלכם לחשבון גיטהאב שיצרתם.

  2. שימו לב שכשאתם מציגים קובץ מהפרויקט בתוך הממשק של גיטהאב יש לכם אייקון עם ציור של עיפרון. לחצו עליו כדי לערוך את אחד הקבצים ושמרו את השינויים.