אתם יכולים להשתמש ב-Cloud Source Repositories כדי ליצור מאגר חדש וריק. יצירת מאגר היא פעולה שימושית כשרוצים להתחיל פרויקט או לגבות מאגר Git באמצעות Cloud Source Repositories.
לפני שמתחילים
- נכנסים לחשבון Google Cloud . אנחנו ממליצים למשתמשים חדשים ב- Google Cloud ליצור חשבון כדי שיוכלו להעריך את הביצועים של המוצרים שלנו בתרחישים מהעולם האמיתי. לקוחות חדשים מקבלים בחינם גם קרדיט בשווי 300$ להרצה, לבדיקה ולפריסה של עומסי העבודה.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
התקינו את ה-CLI של Google Cloud.
-
אם אתם משתמשים בספק זהויות חיצוני (IdP), קודם אתם צריכים להיכנס ל-CLI של gcloud באמצעות המאגר המאוחד לניהול זהויות.
-
כדי לאתחל את ה-CLI של gcloud, הריצו את הפקודה הבאה:
gcloud init - מוודאים שמותקנת הגרסה העדכנית של Git.
- אם לא הגדרתם את פרטי הכניסה של המשתמש ב-Git, פועלים לפי ההוראות להגדרה בפעם הראשונה.
- מפעילים את Cloud Source Repositories API.
יצירת מאגר חדש
אפשר ליצור מאגר באמצעות מסוף Google Cloud או כלי שורת הפקודה gcloud.
המסוף
במסוף Google Cloud , פותחים את Cloud Source Repositories.
לוחצים על Add repository.
ייפתח הדף Add a repository (הוספת מאגר).
בוחרים באפשרות יצירת מאגר חדש ולוחצים על המשך.
ייפתח הדף Create new repository.
בשדה Repository name, מקלידים שם למאגר החדש. שימו לב שהשמות
All-Usersו-All-Projectsהם שמות מוגבלים ואי אפשר להשתמש בהם.ברשימה הנפתחת Project, בוחרים את הפרויקט שאליו שייך המאגר Google Cloud.
כדי ליצור פרויקט חדש Google Cloud , לוחצים על יצירת פרויקט.
לוחצים על יצירה.
המאגר נוצר ונפתח הדף Add code to your repository. בדף הזה מוסבר איך לשכפל את המאגר למחשב המקומי או לדחוף קוד ממאגר קיים בהתאם לסוג האימות.
gcloud
משורת הפקודה, מפעילים את הפקודה:
gcloud init gcloud source repos create [REPO_NAME]כאשר
[REPO_NAME]הוא השם של המאגר. שימו לב שהשמותAll-Usersו-All-Projectsהם שמות מוגבלים ואי אפשר להשתמש בהם.
יצירת פרויקט
כל המאגרים צריכים להיות שייכים ל Google Cloud פרויקט. אם אין לכם Google Cloud פרויקט, אתם יכולים ליצור פרויקט חדש.
בדף Create new repository (יצירת מאגר חדש), לוחצים על Create project (יצירת פרויקט).
תיפתח תיבת הדו-שיח יצירת פרויקט בענן.
בשדה Project name, מקלידים שם לפרויקט Google Cloud.
בשדה מזהה הפרויקט, מאשרים את מזהה הפרויקט שנוצר או לוחצים על עריכת מזהה הפרויקט כדי להזין מזהה אחר.
בתפריט הנפתח Billing Account, בוחרים חשבון לחיוב.
כדי ליצור חשבון לחיוב, לוחצים על יצירת חשבון לחיוב.
לוחצים על יצירה.
אפשר להמשיך ליצור מאגר חדש.
המאמרים הבאים
עכשיו, כשיש לכם מאגר ב-Cloud Source Repositories, אתם יכולים להוסיף את הקוד שלכם. יכול להיות שתצטרכו לבצע את אחד מהתהליכים הבאים:
- משכפלים את המאגר החדש למכונה המקומית.
- דחיפת קוד ממאגר קיים במחשב המקומי.