Acessar um commit antigo no github

4

Eu quero encontrar o commit 2a89985 em este projeto em Github . Eu quero descobrir como acessar um commit Se eu souber o número de commit? Como é um grande projeto, parece haver muitos commits. É possível acessá-lo do terminal?

    
por Stormvirux 23.03.2014 / 11:31

2 respostas

1

Se você quiser acesso à web para o commit sem verificá-lo (como eedvinas.me sugerido), você pode acessá-lo diretamente pelo url https://github.com/<user>/<project>/commit/<full commit hash> , por exemplo: https://github.com/Schischu/ptxdist_sh/commit/43135d7f4575a415dc7811bad540b3f0439a303f .

No entanto, a confirmação na qual você está fazendo referência, 2a89985 , não existe neste projeto:

[amureini@amureini ptxdist_sh (master)]$ git show 2a89985
fatal: ambiguous argument '2a89985': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions
[amureini@amureini ptxdist_sh (master)]$ 
    
por 23.03.2014 / 11:53
2

Você pode verificar um commit específico:

git checkout 2a89985

Isso vai colocá-lo em um estado de cabeça individual embora.

Se você quer ter um novo branch em commit específico, então você pode fazer assim:

git branch branchname <sha1-of-commit>

No seu caso:

git branch newbranch 2a89985
    
por 23.03.2014 / 11:46

Tags