מכונה מקומית למאגר GitHub
בקרת גרסאות היא מיומנות ליבה למפתחים ומהנדסי DevOps. היא עוזרת לך לעקוב אחר שינויים ולעבוד עם אחרים. Git מנהל את הקבצים המקומיים שלך. GitHub מאחסן אותם בענן.
בצע את השלבים הבאים כדי להעביר את הקוד מהמחשב שלך ל-GitHub.
הכנת סביבת העבודה התקן את Git Bash כדי להשתמש בטרמינל ב-Windows. זה מעניק לך סביבה דמוית Linux. הורד אותו כאן: https://git-scm.com/downloads
הגדרת הזהות שלך אמור ל-Git מי אתה כדי לעבודה שלך יהיה שם.
- הגדר את שמך:
git config --global user.name "Your Name" - הגדר את האימייל שלך:
git config --global user.email "your-email@example.com"
- התחלת מאגר (repository) מקומי צור תיקייה לפרויקט שלך והפוך אותה למאגר Git.
- יצירת תיקייה:
mkdir website - כניסה לתיקייה:
cd website - התחלת Git:
git init
- יצירה ועריכה של קבצים צור קובץ index.html והשתמש בעורך Vim כדי להוסיף תוכן.
- יצירת קובץ:
touch index.html - פתיחת Vim:
vi index.html - כדי להקליד: לחץ על 'i'
- כדי לשמור ולצאת: לחץ על 'ESC', לאחר מכן הקלד ':wq' ולחץ על Enter
- שמירת ההתקדמות שלך בצע Stage לקבצים שלך וצור snapshot.
- Stage לקובץ:
git add index.html - Commit לשינויים:
git commit -m "Create index.html"
- חיבור ל-GitHub קשר את התיקייה המקומית שלך למאגר GitHub מרוחק (remote).
- הוספת remote:
git remote add origin https://github.com/your-username/your-repo.git
- דחיפת (Push) הקוד שלך שלח את העבודה המקומית שלך לענן.
- Push לקוד:
git push origin main
- אירוח האתר שלך השתמש ב-GitHub Pages כדי להפוך את האתר שלך לחי.
- עבור ל-Settings > Pages במאגר ה-GitHub שלך.
- בחר את ה-branch שלך ושמור.
- אוטומציה באמצעות CI/CD השתמש ב-GitHub Actions כדי לפרוס את הקוד שלך באופן אוטומטי.
- יצירת תיקיית workflow:
mkdir -p .github/workflows - יצירת קובץ הגדרות:
touch .github/workflows/deploy.yml
שליטה בשלבים אלו בונה תשתית לאוטומציה ולהנדסת תוכנה מקצועית.
מקור: https://dev.to/lotanna_obianefo/local-machine-to-github-repo-529c
קהילת למידה אופציונלית: https://t.me/GyaanSetuAi