Freigeben ihres Codes in Git mithilfe von Xcode
Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018
In diesem Leitfaden erfahren Sie, wie Sie Ihre Xcode-Projekte mit Azure Repos freigeben.
Voraussetzungen
- Eine Organisation in Azure DevOps. Wenn Sie keine Organisation haben, können Sie sich kostenlos für eine organisation registrieren . Jede Organisation enthält kostenlose, unbegrenzte private Git-Repositorys.
Erstellen eines lokalen Git-Repo für Ihr Xcode-Projekt
Erstellen Sie ein lokales Git-Repo für Ihren Code, um Ihr Projekt im Versionssteuerelement zu verwalten.
Wenn Sich Ihr Projekt bereits in einem lokalen Git-Repo befindet, können Sie fortfahren, um ein neues Git-Repo in Azure Repos zu erstellen.
Neue Projekte
Erstellen Sie ein lokales Git-Repo, wenn Sie ein neues Projekt erstellen. Wählen Sie "Git-Repository auf meinem Mac erstellen" aus, wenn Sie ein neues Projekt erstellen.
Vorhandene Projekte
Erstellen Sie ein lokales Git-Repo für Ihre vorhandenen Projekte, die nicht im Versionssteuerelement vorhanden sind , indem Sie zur Quellcodeverwaltung, Zum Erstellen von Arbeitskopien... wechseln. Wählen Sie die Projekte aus, die dem lokalen Git-Repository hinzugefügt werden sollen, und wählen Sie "Erstellen" aus. Xcode erstellt ein Git-Repo für Ihren Code und fügt einen Commit mit Ihren Projektdateien hinzu.
Erstellen eines neuen Git-Repositorys in Azure Repos
Erstellen Sie ein neues Git-Repo in Azure Repos für Ihr Xcode-Projekt.
Wenn Sie bereits ein Repo für Ihr Xcode-Projekt in Azure DevOps Services erstellt haben, können Sie mit dem Push-Projekt fortfahren.
Navigieren Sie zu Ihrem Projekt in Ihrer Azure DevOps-Organisation, und wählen Sie die Dropdownliste
neben dem Namen des aktuellen Git-Repositorys aus. Wählen Sie "Neues Repository" aus.
Geben Sie einen Namen für Ihr neues Git-Repo ein, und wählen Sie "Erstellen" aus. Ihr Browser navigiert zu Ihrem neuen leeren Git-Repo für Ihr Xcode-Projekt. Kopieren Sie die Klon-URL in die Zwischenablage, damit Sie sie in Xcode verwenden können, um eine Verbindung mit VSTS herzustellen.
Hinweis
Wenn Sie SSH verwenden möchten, um eine Verbindung mit Ihrem Azure Repos/TFS Git-Repo herzustellen, richten Sie SSH-Anmeldeinformationen ein und verwenden Sie die SSH-Klon-URL, wenn Sie das Remoteobjekt für Ihr lokales Git-Repo hinzufügen.
Pushen Ihres Projekts
Wechseln Sie in Xcode zur Quellcodeverwaltung , und wählen Sie Projectname -- Master aus, und konfigurieren...
Wählen Sie Remotes aus, und wählen Sie dann das
Symbol aus, und wählen Sie "Remote hinzufügen" aus...
Fügen Sie im Feld "Adresse " die Git-Klon-URL für das im vorherigen Schritt kopierte Repo ein. Wählen Sie " Remote hinzufügen" aus, und wählen Sie " Fertig " aus, um das Erstellen des
origin
Remoteservers für Ihr lokales Git-Repo abzuschließen.Wechseln Sie zur Quellcodeverwaltung, Push..., geben Sie den Verzweigungsnamen ein
origin
, um zu drücken, und wählen Sie "Push" aus.Wenn Sie dazu aufgefordert werden, geben Sie Ihre Azure DevOps Services-Anmeldeinformationen ein. Geben Sie für Benutzername Ihren Azure DevOps Services-Benutzernamen ein. Geben Sie für Kennwort ein persönliches Zugriffstoken ein, das für Ihren Benutzer in VSTS erstellt wurde. Klicken Sie auf OK.
Xcode pusht Ihr Projekt an Ihr Azure Repos/TFS Git-Repo, damit Sie es für Ihr Team freigeben können.