Я использую исходное дерево и работаю над проектом. Я вношу изменения в свой локальный репозиторий. Кто-то, кто работает над проектом, внес некоторые изменения. Я хочу сделать все, что у меня есть, вытащить то, что он вложил в мой местный, а затем принести все, что я отложил обратно в проект. Как мне это сделать?Как я могу спрятать свою работу, вытащить из github и вернуть свою работу в проект?
ответ
Чтобы спрятать свою работу:
git stash
Затем сделайте вашу тягу и получить работу обратно с:
git stash apply
На данный момент, вы, возможно, слияние конфликтов, чтобы исправить. После того, как вы закончите с этим, вы можете удалить запись копить:
git stash drop
Должен включать опцию использования «git stash apply» в случае, если он хочет сохранить спрятанные изменения! – Conduit
Это ошибка, которую я получил. 'ошибка: Ваши локальные изменения в следующие файлы будут перезаписаны путем слияния: \t Final-Questor-App.xcworkspace/xcuserdata/adrianhumphrey.xcuserdatad/UserInterfaceState.xcuserstate \t Final-Questor-App/Base.lproj/Main. раскадровка Пожалуйста, примите свои изменения или приложите их, прежде чем вы сможете объединиться. Отмена '. Просто потерял всю мою работу. –
@AdrianHumphrey Если что-то еще не произошло, вы не потеряли никаких изменений - это сообщение git говорит вам, что он отказывается делать притяжение, пока не узнает, как вы хотите справиться с вашими выдающимися изменениями. – Conduit
Вы можете добавить скрипт в качестве пользовательских действий, чтобы сделать то же самое в sourcetree Сценарий может содержать
GIT притон & & мерзавец тянуть --rebase & & мерзавца копить поп
- 1. Как вы организуете свою работу?
- 2. Как сделать свою вторую работу?
- 3. Как потоки синхронизируют свою работу?
- 4. Как я могу сделать свою работу «sunspot-solr start»?
- 5. Visual Basic: как я могу поместить свою работу в backgroundworker
- 6. Volatile Нарушает свою основную работу?
- 7. Как я могу начать работу, как только хранимая процедура, вызванная из Spring Services, завершит свою работу?
- 8. Как я могу сделать свою работу AJAX моей страницей php?
- 9. Как я могу сделать свою работу css: hover?
- 10. Я не могу получить свою попытку поймать работу в java
- 11. Как спрятать работу программно?
- 12. Я не могу сделать свою временную, случайную работу генератора цветов
- 13. Как проверить, завершил ли sendBroadcast свою работу
- 14. Я не могу выполнить свою первую работу с графическим интерфейсом
- 15. Как подождать, пока нить завершит свою работу
- 16. Как узнать, выполнила ли Proguard свою работу
- 17. как вы организуете свою работу по программированию
- 18. Когда/как MemoryCache выполняет свою работу?
- 19. Android. ДП не выполняют свою работу
- 20. Рабочие потоки прекращают свою работу через мгновение
- 21. PHP-скрипт не закончил свою работу
- 22. Isset все еще не выполняет свою работу
- 23. как я мог перемотать свою работу на вершине FETCH_HEAD
- 24. Контроллер AngularJS не выполняет свою работу
- 25. Apache WordUtils.capitalize не выполняет свою работу
- 26. Проблема «BOT» Server, не выполняет свою работу
- 27. Таймер выполняет свою работу только один раз
- 28. Почему цикл не выполняет свою работу?
- 29. timeSeries align не заканчивает свою работу
- 30. Laravel Eloquent ГДЕ не делает свою работу
По припрятать свою работу, потянув из GitHub, а затем применяя Stask. –