Skip to content
Artur Ayukhanov edited this page Jan 13, 2017 · 3 revisions

Инициализация.

Тут будет набор команд для запуска нового репозитария:

  • Будем считать, что repo-url = d:\repo\test и является папкой хранилища 1С.
  • Создали новый репозитарий на github и получили git-url = https://github.com/.../repo.git/ , обратите внимание на правильный git-url с окончанием .git
  • gitsync-path = путь к gitsync.os

Выполняем команды:

git clone git-url test
cd test 
oscript gitsync-path init repo-url .\src\cf 
oscript gitsync-path set-version .\src\cf 0

Далее продолжаем выполнять:

git add .
git commit -m "Инициализация"
git push origin master
gitsync.os export repo-url .\src\cf\ -debug off -format hierarchical
git push origin master

По результатам:

  • Склонировали пустой репозиторий или же инициализированный README и LICENSE файлами в каталог с названием test
  • Перешли в test
  • Инициализировали, точнее создали два файла AUTHORS и VERSION в каталоге .\src\cf
  • Проверили есть ли лишний .git
  • git add . - добавили эти файлы в индекс гит.
  • Закоммитили эти изменения.
  • Отправили на github в ветку master
  • Запустили синхронизацию хранилища и нашего git репозитория, при этом мы установили версию синхронизации с нуля, т.е. с самой первой версии
    • set-version 0 - если у вас очень много версий в хранилище, тогда советую потренироваться на маленьком или set-version не ноль ставить, а больше.
  • Отправили результат синхронизации на github - тут будет долго. Скорость зависит от количества и размера версий.
Clone this wiki locally