Простой рабочий процесс GitHub, с которого можно начать - PullRequest
1 голос
/ 05 июля 2011

Я почти год работал разработчиком, и за это время я работал только с Subversion в качестве контроля версий. Сейчас я работаю над проектом для 2 человек, где мы только что создали репозиторий GitHub, и я ищу простой рабочий процесс, чтобы только начать - пока у меня не будет времени, чтобы изучить все небольшие нюансы Git, которые, я верю, сделают его великолепным.

Я искал "Git Workflow", но все, что я могу найти, это большие документы, которые, кажется, учат наиболее продвинутому способу работы с Git.

Если у кого-нибудь есть идеи или советы по хорошим ресурсам по этому вопросу, я был бы очень благодарен.

Ответы [ 2 ]

3 голосов
/ 05 июля 2011

http://gitref.org отлично подходит для обучения основам мерзавца.

Что касается рабочего процесса, если вы пришли из SVN, все, что я могу сказать, это ветви. Раздень свою задницу. Каждый раз, когда вы запускаете новую ошибку, функцию, что угодно, запускайте новую ветку от текущего мастера. Не работайте в мастере напрямую. Делать слияния гораздо проще, чем разбирать ветку signle, в которой работали с десяток разных вещей. Если вы привыкнете к ветвлению сейчас, вам будет очень легко адаптировать ваш рабочий процесс для слияния обратно с основным, чтобы лучше всего соответствовать вашему проекту.

Кроме того, совершайте рано, совершайте часто Вы всегда можете изменить и отменить коммиты, прежде чем нажать, чтобы очистить их. Благодаря фиксации git отслеживает ваши изменения, поэтому вы не потеряете их, выполнив неправильную команду. Отменить ошибку легко, если была принята предыдущая версия, а восстановить (если не невозможно), если изменения не были зафиксированы.

1 голос
/ 05 июля 2011
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...