Мой проект, над которым я работал, теперь разделен между мной и другим разработчиком.Я создал Git-репозиторий на выбранном хосте моего клиента, CodeBase, и я и другой разработчик смогли клонировать репо обратно на наши машины.Однако он не может отодвинуться к удаленному.
Я хотел бы получить некоторые рекомендации, например, советы, ссылки и т. Д. О том, как я должен управлять SCC для этого проекта.Должны ли мы все (всего 3 члена команды) иметь возможность или просто разрешить клонировать репо, вносить изменения и локальные коммиты, а затем передавать на удаленное устройство?Затем я также хотел бы знать, как выполнить ветвление или пометку на удаленном репо перед тестовыми выпусками, чтобы у нас был ствол, над которым мы все работаем, и ветвь (и предыдущие ветки) кода в развернутом виде.Наша главная причина этого заключается в том, что если мы сломаем ствол, мы хотим вернуться к «последней хорошей ветке».
Мне также нужно узнать больше о откате коммитов и изменений в отдельных файлах.Страницы Man на моей установке не работают и не очень дружелюбны.Было бы неплохо поучить некоторые учебники или рекомендации по книгам.
Мы все используем msysgit в Windows 7, и, как я уже говорил, удаленный хост - CodeBase .