Я думаю, вы также можете использовать командную строку:
git add -p
Это позволяет вам просмотреть все ваши незафиксированные файлы один за другим и выбрать, хотите ли вы их зафиксировать или нет.
Затем у вас есть несколько вариантов, которые будут появляться для каждой модификации: я использую y для «да», я хочу добавить этот файл, и n для «нет», я зафиксирую этот файл позже.
Stage this hunk [y,n,q,a,d,K,g,/,e,?]?
Что касается других опций ( q,a,d,K,g,/,e,? ), я не уверен, что они делают, но я думаю, что ? может помочь вам, если вам нужно углубиться в детали.
Самое замечательное в этом то, что вы можете затем отправить свою работу и создать новую ветку после, и вся незафиксированная работа последует за вами в этой новой ветке. Очень полезно, если вы написали много разных вещей и действительно хотите реорганизовать свою работу на github, прежде чем отправлять ее.
Надеюсь, это поможет, я не видел, чтобы это было сказано ранее (если это было упомянуто, мой плохой)
person
MilanDemoniack
schedule
25.01.2021