Error in GIT when sending project to Ionic Pro: fatal: sha1 file 'stdout' write error: Broken pipe

5

I have signed Ionic Pro and am trying to send my local project to their Cloud.

I use the command:

git push ionic master

It starts well but gives the following errors:

git push ionic master
Enter passphrase for key 'C:\Users\Ramos\.ssh\ionic8626':
Counting objects: 2049, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (1996/1996), done.
fatal: Timeout reached(560/2049), 82.85 MiB | 113.00 KiB/s
fatal: The remote end hung up unexpectedlyB | 98.00 KiB/s
fatal: sha1 file '<stdout>' write error: Broken pipe
fatal: The remote end hung up unexpectedly

How can I resolve?

EDIT: What I've done so far.

  • I created .gitignore with folders that do not need:

    platforms / xdk / node_modules / hooks .vs / .tern-defs / .git /

  • I edited the SSH configuration file (HOME.ssh \ config), as in the first response.

  • I've added the following commands:

    set GIT_TRACE_PACKET = 1     set GIT_TRACE = 1     set GIT_CURL_VERBOSE = 1

  • But the error continues, like this:

    Counting objects: 2072, done.
    Delta compression using up to 8 threads.
    Compressing objects: 100% (2016/2016), done.
    fatal: Timeout reached(2039/2072), 80.37 MiB | 93.00 KiB/s
    Wfriting objects:  98% (2039/2072), 80.50 Miatal: The remote end hung up unexpectedly
    fatal: sha1 file '<stdout>' write error: Broken pipe
    fatal: The remote end hung up unexpectedly
    

    The Ionic staff so far only said to create the .gitignore I had already done and see the internet connection, which is good ....

        
    asked by anonymous 12.01.2018 / 18:31

    1 answer

    2

    Your SSH session "broke."

    In your SSH configuration file (HOME \ .ssh \ config) add the following line:

    ServerAliveInterval 30
    

    This will cause the client to send an "OI" to the server warning that the connection is still active.

    If you still want to change how many "warnings" the customer will make, add the following to your configuration file:

      ServerAliveCountMax 5
    

    In short: The client will send the server every 30 seconds a warning that the session is still running.

        
    15.01.2018 / 20:06