мерзавец восстанавливает единственный файл, который был удален во время слияния

Я в настоящее время нахожусь в ответвлении 'нечто'. Я просто работал git merge master. Только проблема был определенный файл в нечто, которое я хотел сохранить. Существует ли способ вернуть его, но помешать всем другим изменениям ведущее устройство слияния?

43
задан Drew Noakes 28 November 2013 в 07:57
поделиться

2 ответа

С помощью svgweb можно встроить произвольный кросс-браузер SVG и изменить его обычными методами DOM. Сюда входит присоединение прослушивателей событий к любой части SVG.

svgweb главная страница:
http://code.google.com/p/svgweb/

svgweb quickstart (также обсуждается добавление прослушивателей событий):
http://codinginparadise.org/projects/svgweb/docs/QuickStart.html

Даже если вы не можете поместить его в традиционный якорь тэга этом пути (я не пытался, это может сработать), вы, по крайней мере, сможете обрабатывать события щелчков и ориентироваться на них, что на самом деле вы после.

-121--3140653-

Я думаю, что в этой идее есть некоторые достоинства. Уже есть приложения, которые измеряют скорость ветра с помощью микрофона iPhone, и они, видимо, довольно точны.

Вы также можете включить в эту программу функции распознавания лиц и анализа выражений человека, чтобы включить оценку воздействия на окружающую среду по всем показателям.

В будущем выпуске вы можете измерить скорость и ускорение, с которыми другие пользователи iPhone отходят от события, чтобы определить эффективный радиус и силу взрыва.

Изменить:

Поскольку это проект, я думаю, что многие люди могли бы отстать, я сделал немного больше копания вокруг. Существует исходный код , доступный для приложения iPhone под названием aurioTouch , который, кажется, имеет большую часть того, что вы хотите.

> The code uses: the AU Remote IO audio
> unit to get the audio input and copy
> it to the output the UI presents:
> - Oscilloscope view of the audio
> - time domain
> - frequency domain
> - Scrolling sonogram of the audio

Есть некоторые дополнительные сведения о StackOverflow, связанные с тем, чтобы получить эту работу здесь:

aurioTouch Образец приложения аудио воспроизведение/через не работает? AurioTouch & FFT для тюнера приборов

Удачи, и может ветер быть у вас сзади!

-121--1067439-

Попробуйте сделать следующее:

git checkout HEAD -- filename

Это приведет к закатке вашего файла назад на одну фиксацию. Если требуется вернуться к определенной фиксации, можно использовать хэш фиксации или добавить ^ N в конец ключевого слова HEAD, например HEAD ^ 2 .

46
ответ дан 26 November 2019 в 23:07
поделиться

Я не уверен, как исправить проблему из текущей ситуации, но вы можете посмотреть Git Merge -s наших . Документы здесь .

Рабочий процесс будет

  1. Создать ветвь A из Master [112729]
  2. , выполняет пользовательское изменение в ветке A , что вы не захотите обратно в Master
  3. Проверить Master и Git Merge -s Наши
  4. Проверьте A и продолжайте работать и совершать.

Теперь, когда вы объединяетесь с Master, пользовательские изменения на шаге 2 будут игнорироваться.

0
ответ дан 26 November 2019 в 23:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: