Решил обезопасить себя и закинуть проект в git, конкретно на bitbucket.
Git установлен, но пользовался до этого только "pull-push"
Есть папка с проектом которую мне надо закинуть, в мануале написано:
mkdir /path/to/your/project
Мне там нужно прописать название папки или же полный путь до папки?
Или же мне нужно что-то другое?
Может использовать инструкцию "У меня уже есть проект"?
Если я буду закидывать свой проект, не закину ли я его случайно в аккаунт конторы в которой работаю?
Ответ
создайте в bitbucket новый репо (наверное, уже);
скопируйте его SSH URL – что-то вроде git@bitbucket.org:drtvader/superproject.git – убедитесь, что там ваше, а не конторы имя после двоеточия;
зайдите в папку вашего проекта у себя на компе;
git init инициализирует git проект;
git add . добавит в него все файлы и папки в текущей директории и глубже;
git commit -m "initial commit" – закоммитит их все;
git remote add origin git@bitbucket.org:drtvader/superproject.git – сюда подставляете скопированный во 2-м шаге URL вашего репо на Bitbucket;
git push origin master чтобы закинуть свежесозданный коммит на bitbucket.
Всё, вроде бы. Веток и тегов у вас пока нет. С BitBucket вы уже работали с этого компьютера для вашей организации, поэтому дальнейшие замечания, скорее всего, не пригодятся:
A. может понадобиться ответить yes при первом подключении к BitBucket с вашего компа в 8-м пункте с git push.. - на вопрос о том, доверять ли такому-то сертификату от такого-то IP адреса.
B. если не пользовались раньше git'ом с этого компьютера, понадобится сконфигурить git – задать ваше имя латиницей и email – они будут указаны как автор коммитов с этого компа:
git config --global user.name Vassia Poupkin
git config --global user.email poupkin@mail.ru
C. может быть, не все файлы вы захотите контролировать git'ом – например, конфиги с паролями – заранее создайте файл .gitignore и занесите их названия туда, по одному на строке, чтобы git не обращал на них внимание.
D. создайте в корне проекта файл README.md в разметке Markdown с описанием вашего проекта, его названием и почётными копирайтами – содержание этого файла BitBucket покажет на странице вашего проекта.
Комментариев нет:
Отправить комментарий