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.

Create a Git repo at the time of Xcode project creation

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.

Add a local Git repo to an existing Xcode project

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.

  1. Navigieren Sie zu Ihrem Projekt in Ihrer Azure DevOps-Organisation, und wählen Sie die Dropdownliste Azure DevOps Services drop-down picker neben dem Namen des aktuellen Git-Repositorys aus. Wählen Sie "Neues Repository" aus.
    Create a new Git repo in Azure DevOps Services

  2. 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.

    Copy the clone URL for your new Git repo

    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

  1. Wechseln Sie in Xcode zur Quellcodeverwaltung , und wählen Sie Projectname -- Master aus, und konfigurieren...

    Configure your Xcode Git project settings

  2. Wählen Sie Remotes aus, und wählen Sie dann das plus Symbol aus, und wählen Sie "Remote hinzufügen" aus...

  3. 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.

    Add a remote to the local Git repo for your Xcode project to connect to Azure DevOps Services

  4. Wechseln Sie zur Quellcodeverwaltung, Push..., geben Sie den Verzweigungsnamen ein origin , um zu drücken, und wählen Sie "Push" aus.

    Push your Xcode project to Azure DevOps Services

  5. 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.

    Authenticate using personal access tokens

Xcode pusht Ihr Projekt an Ihr Azure Repos/TFS Git-Repo, damit Sie es für Ihr Team freigeben können.

Nächste Schritte