Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco.

Esta versão do GitHub Enterprise foi descontinuada em 2021-03-02. Nenhum lançamento de patch será feito, mesmo para questões críticas de segurança. Para obter melhor desempenho, melhorar a segurança e novos recursos, upgrade to the latest version of GitHub Enterprise. Para ajuda com a atualização, contact GitHub Enterprise support.

Renomear um arquivo usando a linha de comando

Você pode usar a linha de comando para renomear qualquer arquivo do repositório.

Muitos arquivos podem ser renomeados diretamente no GitHub Enterprise Server, mas alguns arquivos, como imagens, exigem que a renomeação seja feita usando a linha de comando.

Esse procedimento pressupõe que você já:

  1. Abra TerminalTerminalGit Bash.
  2. Mude o diretório de trabalho atual para o seu repositório local.
  3. Renomeie o arquivo especificando o nome antigo e o novo nome que deseja atribuir ao arquivo. Isso fará o stage da alteração para commit.
    $ git mv old_filename new_filename
  4. Use o git status para verificar os nomes antigo e novo do arquivo.
    $ git status
    > # On branch your-branch
    > # Changes to be committed:
    > #   (use "git reset HEAD ..." to unstage)
    > #
    > #     renamed: old_filename -> new_filename
    > #
  5. Faça o commit do arquivo em que você realizou o stage em seu repositório local.
    $ git commit -m "Rename file"
    # Commits the tracked changes and prepares them to be pushed to a remote repository.
    # Para remover esse commit e modificar o arquivo, use "git reset --soft HEAD~1", faça o commit e adicione o arquivo novamente.
  6. Faça push das alterações no seu repositório local para o your GitHub Enterprise Server instance.
    $ git push origin your-branch
    # Pushes the changes in your local repository up to the remote repository you specified as the origin

Leia mais