-
Notifications
You must be signed in to change notification settings - Fork 93
Home
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 - тут будет долго. Скорость зависит от количества и размера версий.