Ich hatte einen Zweig, den ich mit dem Master zusammenführen wollte. Früher habe ich die folgenden Befehle:Fehler beim Drücken eines Repository nach einer Zusammenführung
git checkout master
git merge lwIP
und ich erhielt die folgende Antwort, dass ich denke, es ist richtig:
[email protected]:~/workspaceSDK/ControlMetro$ git merge lwIP
Updating 2f1a663..0ce296e
Fast-forward
.../sensores/sensores_botones.c | 6 +-
src/app/control_metro/main.c | 15 +-
.../{funciones_com_VGA.c => funciones_com_lwIP.c} | 94 +++++-
.../funciones_comunicacion.h | 1 +
.../tarea_comunicacion.c | 8 +-
src/hw_services/display_vga/display_vga.c | 2 +-
src/hw_services/hal_core/gpio_services.c | 171 +++++++++++
src/hw_services/hal_core/gpio_services.h | 29 ++
src/hw_services/hal_core/hw_abstraction.c | 314 ---------------------
src/hw_services/hal_core/hw_abstraction.h | 52 ----
src/hw_services/hal_core/timer_services.c | 281 ++++++++++++++++++
src/hw_services/hal_core/timer_services.h | 74 +++++
src/hw_services/lwIP/lwIP_server.c | 164 +++++++++++
src/hw_services/lwIP/lwIP_server.h | 17 ++
14 files changed, 844 insertions(+), 384 deletions(-)
rename src/app/control_metro/tarea2_comunicacion_exterior/{funciones_com_VGA.c => funciones_com_lwIP.c} (56%)
create mode 100644 src/hw_services/hal_core/gpio_services.c
create mode 100644 src/hw_services/hal_core/gpio_services.h
delete mode 100644 src/hw_services/hal_core/hw_abstraction.c
delete mode 100644 src/hw_services/hal_core/hw_abstraction.h
create mode 100644 src/hw_services/hal_core/timer_services.c
create mode 100644 src/hw_services/hal_core/timer_services.h
create mode 100644 src/hw_services/lwIP/lwIP_server.c
create mode 100644 src/hw_services/lwIP/lwIP_server.h
Dann versuche ich, den lwIP Zweig zu löschen, und es gibt mir die nächsten Fehler:
[email protected]:~/workspaceSDK/ControlMetro$ git branch -d lwIP
warning: not deleting branch 'lwIP' that is not yet merged to
'refs/remotes/origin/lwIP', even though it is merged to HEAD.
error: The branch 'lwIP' is not fully merged.
If you are sure you want to delete it, run 'git branch -D lwIP'.
und es ist dann unmöglich, es zu schieben ... ich bin auf Git wirklich neu, und ich war nach dem Tutorial auf Git Seite, aber ich weiß nicht, wie diese zu lösen.
Danke!
Einfügen der Ausgabe der Konsole anstelle eines Bildes. Verwenden Sie Strg + Umschalt + C, um vom Terminal zu kopieren. – Holloway
Fertig @Holloway, danke! – ferdepe
Hier ist keine Frage. Was versuchst du zu erreichen? Zweig löschen oder Master drücken? – Holloway