forked from Trahtenberg/mywiki
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathnic.ru_git_bitbucket.txt
64 lines (60 loc) · 3.08 KB
/
nic.ru_git_bitbucket.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
Content-Type: text/x-zim-wiki
Wiki-Format: zim 0.4
Creation-Date: 2019-01-09T12:32:48+03:00
====== nic.ru git bitbucket ======
Created среда 09 Январь 2019
Предполагаемая система
--------------------
-есть хостинг на nic.ru
-есть bitbucket.org
-необходимо создать репозиторий для удаленной работы из дому и с работы
--------------------
-на хостинге только ветка "master" для выгрузки
-на локалках "master", "dev" и ветки для работы по темам
-в настройках git указать имена пользователей разные для локалей
хостинг nic.ru: dimastoy_nic
дома: dimastoy_home
работа: dimastoy_ss
--------------------
-зайти по ssh на хостинг
-заархивировать все что есть
zip -r mynic.zip /home/h809274366/.
-скачать архив на локалку
-удалить архив из хостинга
-создать репозиторий на bitbucket.org
-удалить / перенести!!! файл .gitignore с хостинга куда-нибудь на локалку
-инициализация реп на хостинге
git init
git config --local user.name "dimastoy_nic"
git config --local user.email "dimastoy@yandex.ru"
-клонировать реп
прим.: после создания нового реп в разделе "source" есть ссылка на клонирование
git remote add origin https://dimastoy@bitbucket.org/dimastoy/mynic.git
-проверить статус
git status
должен показать что все файлы новые
-выгрузить все в реп
( !!! для votuchebar на этом этапе добавил .gitignore чтобы предотвратить скачивание большой папки detiplus.ru)
git add -A
git commit -m 'first commit'
git push -u origin master
git status должен показать что все чисто
-на хостинге создаем файл .gitignore и выгружаем его в реп
git add -A
git commit -m 'пустой файл .gitignore'
git push
--------------------
создание рабочей папки:
-создаем рабочую папку на локалке, например, для [[OpenServer]] d:/ospanel/domains/mynic
-открываем его в git
git init
git config --local user.name "dimastoy_ss"
git config --local user.email "dimastoy@yandex.ru"
git remote add origin https://dimastoy@bitbucket.org/dimastoy/mynic.git
git pull origin master
!!! прим. некоторые файлы не перенеслись т.к. в yii2 есть файлы .gitignore
-копируем все сотавшееся из архива !!! без перезаписи
-для того чтобы не писать всегда
"git pull origin master", а писать просто "git push"
настраиваем stream по умолчанию
git push --set-upstream origin master