Я начинаю с GIT и хотел бы знать очень простой рабочий процесс для ветвления.
Я размещаю свое репо в Интернете, и у меня есть различные возможности, чтобы добавить его локально. Мы планируем создавать ветви функций для каждой функции и объединять их по мере их достижения.
Я буквально только начинаю | GIT, и мне хотелось бы знать, пропустил ли я что-то важное, совершенно неправильно или у меня есть работоспособное решение, прежде чем я научусь вредным привычкам.
Мне нужно сделать только 2 вещи:
- Создайте новую ветку для каждой функции
- Редактировать и существующую ветку
Создать новую ветку для feature_x
git checkout -b feature_x
//make changes to files
git add .
git commit -m "my notes" -a
git push origin feature_x
Кажется, работает.
Редактировать ветку для feature_x
git fetch --all
git checkout feature_x
//make changes to files
git add .
git commit -m "my notes" -a
git push origin feature_x
Кажется, работает.
Я пропустил что-нибудь важное.