Мой сценарий:Как сохранить локальный файл, сброшенные изменения с сервера, когда тянуть
- Сервер имеет одно хранилище
- лицо А и лицо B доступа к этому хранилище.
- Лицо A добавить некоторые файлы (файл F1, файл F2, файл F3).
- Лицо B добавить много файлов (файл F2, файл F4).
- Человек B совершает и нажимает на сервер.
- Лицо A совершает и хочет нажать на сервер.
Теперь вопрос перед отправкой на сервер, пользователь А должен тянуть до того толчка, но Человек А должен удалить F2 перед притяжением.
Вопрос в следующем: есть ли способы сохранить локальный файл F2 (потому что у человека A есть много файлов, а не только для демонстрационного вопроса F2)?
Спасибо за любые предложения :-)
Редактировать вопрос: вопрос: есть ли какие-либо способы, чтобы сохранить локальный файл F2 (потому что Person А имеет много файлов, а не только F2 для демонстрационного вопроса) и в локальном PersonA, F2 не отслеживается git и PersonA не хотят отслеживать это?
Извините за мою ошибку по вопросу, сейчас я обновлю! –
Okey ... Если я правильно понял вопрос ... Пользователь a может переименовать свой файл как my_F2 для стартеров .... тогда он может вытащить его изменения ... В этом случае у вас не будет конфликта. После того как он тянуть rebases, если он хочет, чтобы мерзавец не отслеживать изменения, которые предпринимаются на местном уровне в файл F2, он может сделать: GIT обновления индексирование --assume-без изменений После этого не будет сделано, Git игнорирует любые изменения, внесенные в этот файл, и не будет перечислять это в списке изменений, которые необходимо выполнить. Надеюсь, это поможет ... –
Благодарим за предложение, пожалуйста, обновите свой ответ! –