Что я должен сделать, чтобы получить исходный код из последнего нажатого фиксации?

Итак, очевидно, решение довольно простое. Я предполагаю, что он был добавлен в одну из последних библиотек поддержки. Теперь GoogleMap поддерживает onMapClick.

mMapView.getMap().setOnMapClickListener(new OnMapClickListener()
                {
                    @Override
                    public void onMapClick(LatLng arg0)
                    {
                        android.util.Log.i("onMapClick", "Horray!");
                    }
                });
2
задан plkpiotr 13 July 2018 в 08:16
поделиться

2 ответа

, если вы этого не сделали, вы можете сделать несколько вещей

git stash 

. Это задержит ваши изменения и вернет вас к правильному источнику - вы можете захотеть их позже.

или git reset --hard

Это приведет к уничтожению различий в рабочем дереве (вы не можете вернуть свои изменения)

Если вы хотите очистить любой невоспроизведенный файлов git reset будет недостаточно, и вы должны использовать

git clean -f

. Это приведет к удалению любых файлов из отслеживаемого корневого каталога, которые не находятся под контролем Git.

Нет вам нужно сделать выбор заранее, если вы в курсе последних событий.

Если вы сделали это (я предполагаю, что вы сделали это в 1 фиксации), вы можете сделать

git reset --hard HEAD^

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

2
ответ дан Josh Stevens 17 August 2018 в 13:27
поделиться
  • 1
    Я думаю, что он совершил, но не нажал («не послал фиксацию») ... Я также не был уверен, я думаю, что Руфи прав. – YesThatIsMyName 13 July 2018 в 07:31
  • 2
    Я дал ему ответы для обоих – Josh Stevens 13 July 2018 в 07:34
  • 3
    cool (+1) Я повышу ваш – YesThatIsMyName 13 July 2018 в 07:35
  • 4
    не создавайте новый вопрос, просто сделайте edit ниже этого. – Josh Stevens 13 July 2018 в 07:40
  • 5
    Хорошо, спасибо за предложение, я сделаю это :) – plkpiotr 13 July 2018 в 07:41

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

Если вы хотите включить папки, посмотрите этот пост или на этот .

Я также скопировал свои изменения в локальный текстовый редактор, прежде чем делать реверсирование. Если вы используете Intellij IDEA, я советую отложить ваши изменения. Это означает, что ваши локальные изменения будут сохранены, и вы перейдете к последнему нажатому фиксации. Стеллажи и демонтаж хорошо описаны в документации Jetbrains .

2
ответ дан Rufi 17 August 2018 в 13:27
поделиться
  • 1
    Спасибо за ответ ; ) Я мог бы использовать ваш совет в будущем, но я заметил, что ситуация в моем репо немного отличается. Я создам новый вопрос, чтобы не вводить в заблуждение. – plkpiotr 13 July 2018 в 07:36
  • 2
    Спасибо за дополнительные советы :) – plkpiotr 13 July 2018 в 08:00
Другие вопросы по тегам:

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