Сценарии

Версия 1.7 от Alexandr Fokin на 2023/04/10 00:20
Предупреждение: Из соображений безопасности документ отображается в ограниченном режиме, поскольку это не текущая версия. Из-за этого могут быть расхождения и ошибки.

Переместить файл или папку (в рамках одной ветки) с сохранением истории измененийgit mv <SrcFileOrDirectoryName> <DestinationDirectoryName>
Обновить список удаленных веток
 
git remote update <RepositoryAlias> --prune

(RepositoryAlias по умолчанию: origin)

Загрузка ветки

Загрузить и сделать активной ветку

How to download a branch with git?
https://stackoverflow.com/questions/2294313/how-to-download-a-branch-with-git

git branch --track <LocalBranchName> origin/<RemoteBranchName>
git checkout <LocalBranchName>
Отправить одну определенную ветку в определенный репозиторий

Отправить одну определенную ветку в определенный репозиторий (в том числе в пустой)

git remote add <RepositoryAlias> <RepositoryUrl>
git checkout <LocalBranchName>
git push -u <RepositoryAlias> <LocalBranchName>:<RemoteBranchName>
git remote remove <RepositoryAlias>
  
Перенести commit из одной ветки в другую

Как в Git перенести commit из одной ветки в другую?
http://paratapok.ru/developer-tools/2593_kak-v-git-perenesti-commit-iz-odnoj-vetki-v-druguyu/

git cherry-pick
Вынесение отдельно взятой папки из конкретной ветки в другую ветку с полным сохранением ее истории.

 

git subtree split -P <DirectoryName> -b <NewBranchName>

Detach (move) subdirectory into separate Git repository
https://stackoverflow.com/questions/359424/detach-move-subdirectory-into-separate-git-repository/17864475#17864475

  

Внутренние ссылки:

Дочерние страницы:
Обратные ссылки:

Не удалось выполнить макрос [velocity]. Причина: [The execution of the [velocity] script macro is not allowed in [xwiki:Разработка.GIT.Сценарии.WebHome]. Check the rights of its last author or the parameters if it's rendered from another script.]. Нажмите на это сообщение для получения подробной информации.