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