Подскажите пожалуйста как правильно делать слияние,уже какой день мучаюсь и ничего не получается.Есть ветка в которой я работаю,и хочу получить новые изменения из мастера и слить мастер с текущей веткой, но при слиянии я получаю все что есть на мастере а код над которым я работал в текущей ветке весь затирается.
Подробнее:
В мастере находится один файл index.php в котором всего лишь одна функция index().Так же есть ветка в которой работаю в ней тот же файл index.php но содержит 3 функции. one() two() tree(). После этого я хочу сделать merge мастера в текущую ветку.После данного слияния все функции в рабочей ветке затираются и остается только функция index().








gitвыведет отчёт, что он сделал и почему. Да, я всё ещё не понимаю, что именно вы сделали и как так вышло. Приложите эту последовательность в вопрос. По возможности, и граф последних коммитов. И совсем в идеале, отчёт о тех же действиях в командной строке. – Aug 15 '15 at 21:53git log --oneline --graph --all --decorate– Nick Volynkin Aug 16 '15 at 18:40