Подтвердить что ты не робот

Ссылка на конкретную (текущую) версию на GitHub

Вот пример проекта на github: http://github.com/ripper234/Test-grails-project

Я хотел бы зафиксировать последнюю версию и отправить ссылку кому-то, так что даже если проект изменится позже, он увидит конкретную ревизию, о которой я говорил. Я думаю, что форкинг может это сделать, но он переборщил.

Как это сделать?

4b9b3361

Ответ 1

Я не слишком хорошо знаком с GitHub (я сам использую Gitorious), но похоже, что ссылка "tree" в верхнем правом порядке выполняет эту работу.

В этом случае: http://github.com/ripper234/Test-grails-project/tree/37f3478cc8fc56c0e9d932a3f096c7286ecb37de

EDIT: В качестве альтернативы вы можете попробовать просить в #github в irc.freenode.org - здесь их веб-клиент IRC: http://webchat.freenode.net/?channels=#githubдел >

ОБНОВЛЕНИЕ 2014-08-14:

GitHub изменил свой интерфейс, поэтому теперь для доступа к одному файлу или каталогу:

  • Во время просмотра каталогов: нажмите "последняя фиксация <refid> "; ссылку в верхней части списка файлов, а затем "Просмотр кода" в синей области вверху.
  • При просмотре файла: нажмите "История", а затем кнопку "< > " рядом с refid, чтобы получить ссылку.

Ответ 2

скажите, что вы хотели бы, чтобы тот, кого вы отправили эту ссылку

должен работать над результирующим кодом этой фиксации.

он сделал бы это:

  • git clone git://github.com/ripper234/Test-grails-project.git
  • cd Test-grails-project
  • git checkout c3110a562339a20eaa4c99e
  • git branch c3110a562339a20eaa4c99e

теперь пользователь имеет ветвь с кодом указанной фиксации.

отвечает ли это на ваш вопрос? → не уверен, правильно ли я понял...

Ответ 3

Просто нажмите y, и URL-адрес изменится автоматически, чтобы отразить текущую версию.

Источник

Ответ 4

как указано в другом ответе - для последней фиксации y используется ярлык


для любого фиксации

нажмите commits

введите описание изображения здесь

а затем нажмите значок code (окцикон-код)

введите описание изображения здесь