четверг, 23 июня 2011 г.

Django vs git vs github

Пошел на работу, дали тест. 13 заданий по Джанго. Хоть питон знаю, в Джанго я новичёк. Для контроля версия(это мой первый опыт контроля версий) использовать должен GitHub. Немного поделюсь опытом. С Джанго особых проблем не заимел. Всё пошло как по маслу. Вот в этом самоучителе можно найти всё чтоб начать. И документация на оф сайте хороша.
А вот с github om и Mysql инфу собирал по кусочкам. И так с гит Хабом. Сначала надо установить Git это не сложно, он в синаптике есть. И на офф сайте даже в картинках показано как это сделать. Далее надо зарегестрироватся на GitHub, это тоже просто. Потом получить SHH ключ, элементарно, но с граблями. На оф сайте в картинках рассказано как это сделать. Грабли в том что надо вводить пароль, иначе файлик выходит не такой какой надо.Внимательно смотрите чтоб в начале файла было shh-rsa
А в конце ваше мыло.Потом создать респозиторий Потом в консоли надо привязать вас к вашим данным.

$ git config --global user.name "Firstname Lastname"
$ git config --global user.email "your_email@youremail.com"

Перейти в папку с проэктом и сделать git init.
После нужно добавить все файлы проекта в git: git add -A
Потом создать папку на сервере Гит Хаба  git commit -m 'First commit or any text' 
После добавить место для хранения новой инфы
git remote add NEWPLASE git@github.com:your_email/your_progrct.git
Если хотим добавляем Бранчь git branch NEWBRANCH 
и заливаем на сервер наш проект
push  NEWPLASE NEWBRANCH

Вроде с гитом всё, я хочу спать, поэтому про Mysql и некоторые грабли в Django расскажу потом


Комментариев нет:

Отправить комментарий