я хочу использовать подмножество функций git так же как использую svn это успешно работает во всех случаях, кроме случая, когда один и тот файл изменен и у меня, и в репо
Це є merge conflicts
Кста, якщо використовуєш intellij або vs, там красива юайка для того розгортається, і пропонує який рядок тобі взяти з якої версії
дякую но чем это поможет с тем, чтобы заставить студию сделать pull?
Хм, я так думаю, в студії це десь можна включити або що, але в райдері якщо в тебе через конфлікт в тебе не працює пул, то райдер пропонує паралельно при пулі вирішити їх тою ж юайкою
конфликта нет, там элементарные изменения в разных частях файла (в репо и у меня)
Думаю, просто закомітитися тоді має допомогти
Але я точно би просто стеш зробив
От реально, стеш — це те, без чого я би не зміг з гітом працювати
По людськи рекомендую
т.е. просто делать commit all незаконченного кода? а подрядчик этого точно не увидит?
В вас є пул-реквести?
извините, если я неправильно понял ваш вопрос мне приходят PR от программеров на утверждение сам я их не делаю
Кароче, мені складно то всьо зрозуміти, чисто на словах без розуміння, де в кого який коміт і яка бренча, і які локальні зміни
Та і ти те само можеш в них питати, це ж справа комунікації
все очень просто на самом деле они в cs добавили новый метод я в тот же cs файл добавил новый метод никаких конфликтов нет когда я делаю pull, студия его не делает, дает ошибку 'the pull would overwrite your local changes to the following n files' (что как я понимаю стандартное поведение git'а) как я это обычно разрешаю: убираю свои изменения в этих n файлах, делаю pull и повторяю свои изменения если честно, то это просто уже з%%бало :)
в одном и том же бранче это происходит
- убираю свои изменения в этих n файлах, делаю pull и повторяю свои изменения — stash — pull — unstash latest
Це буквально зробить те саме що робив ти, але автоматично
дякую пошел читать про stash
дякую stash это как копия моих изменений что ли?
их извне никому не видно?
Це коміт у віртуальну гілку
Обсуждают сегодня