Я впервые написал это, когда узнал
git add
git commit
git push
потом, по мере надобности, арсенал увеличивается, понимания становится больше, но ты всё равно иногда в шоке "втф, так можно было". А некоторые полезные команды приходится время от времени гуглить, потому что запоминать их большого смысла нет, используются редко, а алиасы я отрицаю. И способов сделать одно и тоже обычно несколько.
Если не секрет, зачем нужно ручное разруливание конфликтов (Я так понимаю, без использования нормальных утилит мёрджа)? Правила там очень простые, а вот сложность может быть весьма большой, потому что это банально неудобно. И никакие скиллы не защитят от банальной невнимательности.
Romanson: не знаю, говорил же - я делфи не трогал лет 8. И когда бросал, задавал вопросы типа как вы, откуда мне это помнить. Но выглядит чёт не очень, уверен, есть способы получше.
Romanson: есть такое понятие как модель, и есть такое понятие как UI. Мемо и лист в делфи - это UI. Вам надо отделить модель и манипулировать ею. Грубо говоря, надо считать, что мемо не хранит текст, а отображает его.
Romanson: как это будет в делфи, я не знаю, уже лет 8 как не писал на нём. В андроиде есть AsyncTask'и, например. Вам надо учесть, что не из главного потока нельзя обращаться к UI.
Да и вообще непонятно, зачем вам в такой задаче индикатор прогресса, неужели так долго выполняется?
Alexander Sharihin Смержить в такой ситуации это не показатель знаний гита.