конечно есть проблема :) если bob сидит за 3-мя файрволами и наружу для него открыт только 80/443 порт. Легко и непринужденно как с github не получится пробиться к локальному репозиторию Боба…
да, только не обязательно в центральном, это могут быть любые (не локальные) репозитарии т.е можно на гитхаб создать свой реп и рассказать о нем Алисе (дать ей прав на него) и она туда будет коммитить, или подключиться к её репу и забрать из него нужную ветвь и смерджить со своим репом.
хм… только сейчас заметил что парсер отъел часть моего поста…
«git add .» добавит все изменённые файлы
«git add file1 file2 fileN» добавит для коммита указанные файлы…
git checkout master #переключаемся на то от чего хотим отбранчеваться (в данном случае от мастера)
git pull #получаем последние изменения
git checkout -b 1234_editor_redo_feature #создаем локальную ветвь
git-punlish-branch #публикуем её
в том то и дело что git вам позволит сделать и так и так, укажете git add. — добавит для коммита все новые изменения, укажете git add — добавит для коммита указанные файлы, мне последний вариант гораздо удобнее, т.к. часто нужно закоммитить не один файл, а все имеющие отношение, к текущему изменению состояния системы.
>Для меня лично удобней в IDE правой кнопкой по проекту -> commit.
тут же возникает вопрос коммит чего, нескольких новых файлов, текущего файла, или нех которые были исправлены с последнего коммита.
поясните мысль… я например пишу код в FAR, коммичу набирая git add <ctrl-enter> <ctrl-enter> <ctrl-enter>
git commit -s
открывается редактор фара и там пишу текст комментария к коммиту. для меня это удобно
являюсь счастливым обладателем зенитки, по сравнению с iPad… который я успел покрутить недолго вруках… м… как бы сказать по-мягче… она ну совсем не дотягивает до айпада, начиная от мультитача заканчивая «никаким» терминалом, я с него (попробовал всё что есть под андроид) не смог нормально порулить своими железками.
да но при большем бюджете появляется возможность получить более лучшего специалиста (не факт конечно, но тем не менее).
>А почему всего 10 000? Может сразу стопицот?
можно и за 100500, но у меня встречный вопрос, почему не попробовать за 10 000 копеек?
почему 10 000 р. могу ответить… при цене часа ~900-1500р разработчик может потратить на задание примерно от 40 до 60 минут, этого как мне кажется нехватит ни на одно из представленых тестовых заданий… сугубо моё ИМХО
«git add .» добавит все изменённые файлы
«git add file1 file2 fileN» добавит для коммита указанные файлы…
и да, у меня в путях есть C:\Program Files\Git\bin\
тут же возникает вопрос коммит чего, нескольких новых файлов, текущего файла, или нех которые были исправлены с последнего коммита.
git commit -s
открывается редактор фара и там пишу текст комментария к коммиту. для меня это удобно
>А почему всего 10 000? Может сразу стопицот?
можно и за 100500, но у меня встречный вопрос, почему не попробовать за 10 000 копеек?
почему 10 000 р. могу ответить… при цене часа ~900-1500р разработчик может потратить на задание примерно от 40 до 60 минут, этого как мне кажется нехватит ни на одно из представленых тестовых заданий… сугубо моё ИМХО