Ссылка на конкретную (текущую) ревизию на GitHub - PullRequest
17 голосов
/ 23 октября 2010

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

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

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

Ответы [ 5 ]

9 голосов
/ 11 июня 2016

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

Источник

7 голосов
/ 23 октября 2010

Для доступа к одному файлу или каталогу:

  • При просмотре каталогов: нажмите ссылку «Последний коммит » вверху списка файлов, а затем «Обзор кода» в синей области вверху.
  • При просмотре файла: нажмите «Журнал», а затем на кнопку «<>» рядом с рефидом, чтобы получить ссылку.
5 голосов
/ 23 октября 2010

Допустим, вы хотели бы, чтобы кто-то, кому вы отправили эту ссылку

, работал с результирующим кодом этого коммита.

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

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

теперь у пользователя есть ветка с кодом указанного коммита.

ответит на ваш вопрос?-> не уверен, правильно ли я понял ...

2 голосов
/ 03 августа 2017

как уже упоминалось в другом ответе - для последнего коммита y - это ярлык


для любого коммита

нажмите commits

enter image description here

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

enter image description here

0 голосов
/ 23 мая 2018

Чтобы показать состояние проекта при конкретном коммите:

https://github.com///tree/

Например:


Самый простой способ без редактирования URL-адреса:

  1. Выберите коммит (последний илииз списка коммитов)

enter image description here

Выберите «Просмотр файлов»

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...