Передача из клонированного репозитория
Далее мы можем передать данные из клонированного репозитория, который мы только что создали.
Сначала добавьте выделенный ниже жирный текст в файл sample.txt
в новом клонированном каталоге и зафиксируйте изменения.
Anyone can learn Git with this tutorial and Backlog
add: Register a change in an index
Когда журнал ветки вашего локального репозитория обновится, он будет опережать ветку удаленного репозитория.
![The local repository‘s commit has advanced.](/static/6e8dae02ac4b68209d34d27171d6ba53/5a190/01.png)
Теперь передайте новую фиксацию в удаленный репозиторий.
Щелкните правой кнопкой мыши каталог «tutorial2» и выберите «Push» (Передать).
![Right-click tutorial2 directory and click Push button](/static/ca7ed29b4a939bfaf4bc0c736fe66e0b/5a190/02.png)
Нажмите «ОК», чтобы перейти к следующему экрану.
Нажмите «ОК» еще раз.
![Working in tutorial2](/static/f0eb6413d7a2ee955a1a4b018dc75ed4/5a190/03.png)
На следующем экране показан процесс передачи. По завершении нажмите «Close» (Закрыть) для завершения операции.
![The next screen will be shown and the Push will begin](/static/299a352c091d10887ead39ba59e397b7/5a190/04.png)
Нажмите «TortoiseGit > Show log» (TortoiseGit > Показать журнал) в контекстном меню. Теперь «main» и «origin/main» находятся на одном уровне. Это означает, что удаленный репозиторий теперь обновлен с учетом последних изменений и синхронизирован с локальным репозиторием.
Теперь вы найдете новую отправленную фиксацию в списке «Recent Updates» (Последние обновления) на странице Git в Backlog.
![The commit you have just pushed has been added to the lastest update](/static/6917e00d9943be77dddceda4f830e7f6/5a190/05.png)
В следующем разделе мы рассмотрим ветки более подробно, но теперь это то место, на которое указывает каждая из следующих ссылок:
- origin/main: указывает на основную ветку
origin
, которая обычно является удаленным репозиторием. - origin/HEAD: указывает на текущую фиксацию
origin
, т. е. на удаленный репозиторий. В большинстве случаев при выполнении клонирования локальный репозиторий будет указывать на то же местоположение, что иorigin/HEAD
(эквивалентorigin/main
). Однако этого не произойдет, если вы зарегистрируетесь в другой удаленной ветке. - main: указывает на основную ветку локального репозитория.