Recentemente ho impostato un account github per archiviare il codice sorgente di un progetto su cui ho lavorato.Come invio a Git Repo dato il seguente errore: Si è verificata un'eccezione interna durante il push: ssh: //[email protected]/xxx/xxx.git: la sessione è inattiva
Sto usando egit eclissare plugin per spingere le modifiche al github.
Ho premuto con successo il codice iniziale e 2 modifiche successive. Tuttavia, quando ho tentato di spingere il terzo cambiamento non ero in grado. La seguente eccezione appare nel log degli errori di eclissi.
Se qualcuno potrebbe dirmi la causa di questo errore, o dirmi come posso fare il debug del problema, sarebbe di grande aiuto.
org.eclipse.jgit.api.errors.JGitInternalException: Exception caught during execution of push command
at org.eclipse.jgit.api.PushCommand.call(PushCommand.java:156)
at org.eclipse.egit.core.op.PushOperation.run(PushOperation.java:227)
at org.eclipse.egit.ui.internal.push.PushOperationUI.execute(PushOperationUI.java:145)
at org.eclipse.egit.ui.internal.push.PushOperationUI$1.run(PushOperationUI.java:202)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: org.eclipse.jgit.errors.TransportException: ssh://[email protected]/xxx/xxx.git: session is down
at org.eclipse.jgit.transport.JschSession$JschProcess.<init>(JschSession.java:154)
at org.eclipse.jgit.transport.JschSession$JschProcess.<init>(JschSession.java:118)
at org.eclipse.jgit.transport.JschSession.exec(JschSession.java:91)
at org.eclipse.jgit.transport.TransportGitSsh$SshPushConnection.<init>(TransportGitSsh.java:306)
at org.eclipse.jgit.transport.TransportGitSsh.openPush(TransportGitSsh.java:152)
at org.eclipse.jgit.transport.PushProcess.execute(PushProcess.java:130)
at org.eclipse.jgit.transport.Transport.push(Transport.java:1120)
at org.eclipse.jgit.api.PushCommand.call(PushCommand.java:152)
... 4 more
Caused by: com.jcraft.jsch.JSchException: session is down
at com.jcraft.jsch.Session.openChannel(Session.java:750)
at org.eclipse.jgit.transport.JschSession$JschProcess.<init>(JschSession.java:147)
... 11 more
Puoi pubblicare una schermata della configurazione push in egit? È Team> Remoto> Confrontare Push To Upstream. – bsimic