Criar um link permanente em um trecho de código

É possível criar um link permanente em uma linha específica ou conjunto de linhas de código de uma determinada versão de arquivo ou pull request.

Vinculando ao código

Esse tipo de link permanente será renderizado como um trecho de código somente no repositório em que ele foi originado. Em outros repositórios, o trecho de código permalink será renderizado como uma URL.

Trecho de código renderizado em um comentário

Dica: para criar um permalink para um arquivo inteiro, consulte "Obter links permanentes para arquivos".

  1. No GitHub.com, navegue até a página principal do repositório.
  2. Localize o código ao qual deseja vincular:
    • Para vincular de um arquivo para o código, navegue até o arquivo.
    • Para vincular de uma pull request para o código, navegue até a pull request e clique em Files changed (Arquivos alterados). Depois, vá até o arquivo que contém o código que você quer incluir em seu comentário e clique em View (Visualizar).
  3. Escolha se deseja selecionar uma única linha ou um intervalo:
    • Para selecionar uma única linha de código, clique no número de linha para destacá-la. Arquivo com uma única linha de código selecionado
      • Para selecionar um intervalo de código, clique no número da primeira linha no intervalo para destacar a linha de código. Em seguida, passe o mouse sobre a última linha do intervalo de código, pressione Shift e clique no número de linha para destacar o intervalo. Arquivo com um intervalo de código selecionado
  4. À esquerda da linha ou do conjunto de linhas, clique em . No menu suspenso, clique em Copy permalink (Copiar permalink). Menu Kebab com opção para copiar um link permanente para uma linha selecionada
  5. Navegue até a conversa em que deseja vincular ao trecho de código.
  6. Cole seu permalink em um comentário e clique em Comment (Comentário). Permalink colado em um comentário no mesmo repositório

Vinculando ao Markdown

Você pode vincular a linhas específicas em arquivos Markdown carregando o arquivo Markdown sem a interpretação do Markdown. Para carregar um arquivo Markdown sem interpretação, você pode usar o parâmetro ?plain=1 no final da url para o arquivo. Por exemplo, github.com/<organization>/<repository>/blob/<branch_name>/README.md?plain=1.

Você pode vincular a uma linha específica no arquivo Markdown da mesma forma que você pode vincular no código. Acrescente #L com o número da linha ou números no final da url. Por exemplo, github.com/<organization>/<repository>/blob/<branch_name>/README.md?plain=1#L14 irá destacar a linha 14 no arquivo simples README.md.

Leia mais

Esse documento ajudou você?

Política de Privacidade

Ajude-nos a tornar esses documentos ótimos!

Todos os documentos do GitHub são de código aberto. Você percebeu que algo que está errado ou não está claro? Envie um pull request.

Faça uma contribuição

Ou, aprenda como contribuir.