клонируем:
git clone
https://github.com/pfs-utils/pfs-utils.gitсписок бранчей (с ключиком -r покажет удаленные (не локальные) бранчи)
cd pfs-utils/
git branch -r
origin/HEAD -> origin/master
origin/develop
origin/gh-pages
origin/master
origin/testing
Переключаем на ветку develop
git checkout develop
Изменяем чего нибудь.
Проверка статуса
git status
На ветке develop
Ваша ветка обновлена в соответствии с «origin/develop».
Изменения, которые не в индексе для коммита:
(используйте «git add <файл>…», чтобы добавить файл в индекс)
(используйте «git checkout -- <файл>…», чтобы отменить изменения
в рабочем каталоге)
изменено: checkramfree
нет изменений добавленных для коммита
(используйте «git add» и/или «git commit -a»)
Добавляем измененные файлы в коммит, можно по маске например git add ./usr/*
git add checkramfree
Создаем коммит, после ключа -m "описание"
git commit -m "test git"
[develop 2108ce3] test git
1 file changed, 1 insertion(+)
Заливаем изменения.
git push
Тут может ругнуться. Зависит от настроек и версии git.
Тогда вроде такого:
git push origin develop
Гит сам должен подсказать как правильно.
Часть выхлопа подрезал чтоб удобнее читалось.
З.Ы. Доступ на запись спрашивайте у Антона (neobht), после получения на почту приходит инвайт, надо подтвердить.