В настоящее время я пытаюсь следовать небольшой рабочей группе на основе проектов, упомянутой в книге Pro Git: http://progit.org/book/ch5-2.html
Итак, вот моя установка:
[Live Website Folder]
| |
| |
Developer1 Developer2
Способ, которым я достиг этого, заключался в следующем:
- git init --shared = 0777
- git clone / live / сайт developer1
- git clone / live / website developer2
Мне удалось успешно клонировать мой проект, и я зашел в папку developer1
. Здесь я делаю изменения в моем файле index.html
. Как только я делаю эти изменения, я делаю:
git add index.html
git commit -m 'Modified index.html --developer1'
git push
Теперь, когда я захожу в каталог /live/website
и выполняю git status
, он правильно сообщает мне, что файл index.html
изменен. Когда я делаю:
git add index.html
git commit -m 'Modified index.html by developer1'
Он успешно делает коммит, но когда я пытаюсь vi index.html
, файл, который я вижу, является оригинальным / неизмененным. Я не вижу изменений, внесенных developer1 в этот файл. Это ожидаемое поведение?