Por que o XCode não pode empurrar minhas alterações?

2

Estou escrevendo um aplicativo iOS no XCode. Associei um repositório remoto a ele.

Eu terminei de escrever um arquivo do View Controller e depois fui para File -> Source Control -> Commit . Eu escrevi uma mensagem de commit. Estranhamente, toda vez que eu digitava um espaço, surgia um erro que dizia:

1 of 2 files will be committed.

Em seguida, tentei enviar o commit clicando em File -> Source Control -> Push . No entanto, recebi um erro que indica que eu não alterei as configurações. Por quê? Eu não acabei de cometer?

    
por Justin Case 02.04.2012 / 07:16

2 respostas

2

É causada pelo Xcode atualizando os arquivos do espaço de trabalho. Adicionar esses arquivos ao .gitignore deve apagar esse problema. Observe quando você confirmar que existe esse arquivo no qual o xcode continua gravando.

Ou saia do xcode e use o terminal ou adicione o espaço de trabalho para .gitignore

    
por 21.07.2012 / 17:15
1

Eu verificaria algumas coisas.

Um, certifique-se de que todos os arquivos que você deseja confirmar estejam marcados no painel esquerdo. Às vezes, os arquivos não são verificados por padrão por algum motivo estranho.

Em segundo lugar, tente clicar com o botão direito do mouse e confirmar esse arquivo por si só, veja se isso funciona. Se o primeiro passo não funcionou, provavelmente isso também não funcionará, mas vale a pena tentar.

Se nenhum desses trabalhos, quando o Controle de código-fonte para o Xcode for confuso para mim, eu acabar recriando o projeto. Há muitas maneiras de fazer isso, dependendo de como o repo está configurado. Se você tiver um arquivo de projeto inicial confirmado, poderá verificá-lo como um novo projeto e, em seguida, incluir o controlador de visualização novamente.

O controle de código-fonte do Xcode é problemático, mas isso é a Apple para você.

    
por 21.07.2012 / 18:07

Tags