У меня есть проект, над которым я работаю как на своем ноутбуке, так и на моем домашнем ПК, я что-то нажал с ноутбука раньше к моему git-репо, которое было незначительным изменением. Теперь я сделал много изменений с моего домашнего ПК, и я пытаюсь подтолкнуть их к репо.Как нажимать на репо, которое имеет изменения в файлах, которых у вас больше нет, и не хочу поддерживать
Однако он говорит, что я должен вытащить первый, потому что есть изменения в репо, которые я не имею локально.
Дело в том, что эти файлы не имеют серьезных изменений, которые я сделал на моем домашнем ПК, и я не хочу потерять свой локальный контент, потому что я вытащил более ранние версии из репо.
Как я могу заставить свои файлы на свое репо не потянуть?
Почему вы не делали изменения чаще? Вы знаете, что вытаскивание не просто удаляет ваши изменения (вам придется [слить или переустановить] (http://stackoverflow.com/questions/804115/when-do-you-use-git-rebase-instead-of -git-слияние))? – jonrsharpe
Я не очень хорош в git. Нет, у меня нет других соавторов, только я с двумя ПК. Проблема в том, что я не тянул, прежде чем начал делать изменения, потому что я не использовал это, чтобы использовать git. – Flux
Вы не потеряете свой местный контент, вы объедините изменения других с вашими собственными изменениями. Вам нужно сделать это, прежде чем тянуть, или вы должны нажать на другую ветку, но в итоге вам придется объединить эти изменения. – GolezTrol