Misterioso arquivo .bk no OS X

0

Eu estou tentando mover alguns arquivos em um repositório git que eu tenho no meu Macbook (OS X 10.11.4). No entanto, quando tento fazer um git mv , obtenho isto:

fatal: bad source, source=remote_plugins/insertbooking_invoice.class.php.bk, destination=foo/remote_plugins/insertbooking_invoice.class.php.bk

Isso aconteceu comigo no passado; sempre que eu tentei fazer um commit usando Sourcetree (um cliente GUI git), ele sempre reclamou sobre arquivos stray .bk que surgiram do nada.

Agora ... o problema é que, quando tento excluir o arquivo .bk em questão, não consigo encontrá-lo em lugar algum:

  • Com o Terminal, eu tento um ls -la e não o vejo.
  • Com o Finder, tento mostrar arquivos ocultos com o truque defaults write com.apple.finder AppleShowAllFiles TRUE e não vejo.
  • Se eu tentar apenas excluí-lo usando rm , ele diz que o arquivo não existe.

Eu uso o TextWrangler como editor, então pensei que seria um arquivo de backup criado por ele; no entanto, não consegui encontrar nenhuma documentação sobre isso.

Alguma ideia? Existe algum novo tipo de arquivo super-oculto que a Apple introduziu em versões posteriores do OS X e que estou esquecendo?

    
por PaulJ 09.02.2017 / 20:35

1 resposta

0

Não sei ao certo de onde os arquivos estão / podem estar vindo exatamente, mas entendo que git mv falhará se houver arquivos não rastreados ou não organizados na movimentação [1] . Você pode ver rapidamente se tem alterações não sincronizadas executando git status .

Se sim, você poderia organizar todas as alterações com git add -A e, em seguida, executar git mv ou, se acreditar que todas as alterações foram confirmadas, excluir todos os arquivos não rastreados / ignorados com git clean -f e tentar %código%. Se você suspeitar que o TextWrangler está criando os arquivos git mv , você provavelmente vai querer fechá-lo para evitar que os arquivos sejam recriados enquanto você move o diretório.

    
por 10.02.2017 / 15:16