Compartilhar seu código no Git usando o Xcode

| do Azure DevOps Services Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018

Este guia mostra como compartilhar seus projetos Xcode usando o Azure Repos.

Pré-requisitos

  • Uma organização no Azure DevOps. Se você não tiver uma organização, poderá se inscrever gratuitamente. Cada organização inclui repositórios Git privados gratuitos e ilimitados.

Criar um repositório Git local para seu projeto Xcode

Crie um repositório Git local para seu código para gerenciar seu projeto no controle de versão.

Se o projeto já estiver em um repositório Git local, você poderá pular para criar um novo repositório Git no Azure Repos.

Novos projetos

Crie um repositório Git local ao criar um novo projeto. Escolha Criar repositório Git no Meu Mac ao criar um novo projeto.

Create a Git repo at the time of Xcode project creation

Projetos existentes

Crie um repositório Git local para seus projetos existentes que não estão no controle de versão acessando o Controle do Código-Fonte, Criar Cópia de Trabalho... . Selecione os projetos a serem adicionados ao repositório Git local e selecione Criar. O Xcode cria um repositório Git para seu código e adiciona uma confirmação com seus arquivos de projeto.

Add a local Git repo to an existing Xcode project

Criar um novo repositório Git no Azure Repos

Crie um novo repositório Git no Azure Repos para seu projeto Xcode.

Se você já tiver criado um repositório para seu projeto Xcode no Azure DevOps Services, poderá pular para efetuar push do projeto.

  1. Navegue até o projeto em sua organização do Azure DevOps e selecione a lista suspensa Azure DevOps Services drop-down picker ao lado do nome do repositório Git atual. Selecione Novo Repositório..
    Create a new Git repo in Azure DevOps Services

  2. Insira um nome para o novo repositório Git e selecione Criar. Seu navegador navegará até o novo repositório Git vazio para seu projeto Xcode. Copie a URL de clone para a área de transferência para que você possa usá-la no Xcode para se conectar ao VSTS.

    Copy the clone URL for your new Git repo

    Observação

    Se você quiser usar o SSH para se conectar ao repositório Git do Azure Repos/TFS, configure as credenciais SSH e use a URL de clone SSH ao adicionar o controle remoto para o repositório Git local.

Enviar por push seu projeto

  1. Vá para o Controle do Código-Fonte no Xcode e selecione Projectname – mestre e, em seguida, Configure...

    Configure your Xcode Git project settings

  2. Selecione Remotos e, em seguida, selecione o plus ícone e escolha Adicionar Remoto...

  3. No campo Endereço , cole a URL do clone do Git para o repositório copiado na etapa anterior. Selecione Adicionar Remoto e, em seguida, selecione Concluído para concluir a criação do controle remoto para o origin repositório Git local.

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

  4. Vá para Controle de Origem, Push..., insira o nome da ramificação origin para o qual enviar por push e selecione Push.

    Push your Xcode project to Azure DevOps Services

  5. Se solicitado, insira suas credenciais do Azure DevOps Services. Para nome de usuário, insira seu nome de usuário do Azure DevOps Services. Para senha, insira um Token de Acesso Pessoal criado para seu usuário no VSTS. Selecione OK.

    Authenticate using personal access tokens

O Xcode enviará seu projeto por push para o repositório Git do Azure Repos/TFS para que você possa compartilhá-lo com sua equipe.

Próximas etapas