我在本地存储库中创建了一个新分支,经过一些提交后,我想将其推送到远程存储库。
git push origin new_branch
我有这个错误:
$ git push origin new_branch
计数对象:32,完成。
Delta 压缩最多使用 2 个线程。压缩对象:100% (18/18),完成。
写入对象:100% (18/18),5.29 KiB,完成。总计 18 个(增量 13),重复使用 0 个(增量 0)
写入失败:管道损坏
致命:远端意外挂断
致命:远端意外挂断
当我使用 $ git remote -v
起源 git@106.187.99.99:XXX.git (fetch)
来源 git@106.187.99.99:XXX.git(推送)
git 分支
fiberead_com$ git branch -a
* new_branch
master
remotes/origin/HEAD -> origin/master
remotes/origin/dev
remotes/origin/master
remotes/origin/online
nginx.conf
user www-data;
worker_processes 1;
error_log /var/log/nginx/error.log;
pid /var/run/nginx.pid;
events {
worker_connections 1024;
# multi_accept on;
}
http {
include /etc/nginx/mime.types;
access_log /var/log/nginx/access.log;
sendfile on;
#tcp_nopush on;
#keepalive_timeout 0;
# keepalive_timeout 65;
client_header_timeout 3m;
client_body_timeout 3m;
keepalive_timeout 175 120;
client_max_body_size 35m;
tcp_nodelay on;
gzip on;
gzip_disable "MSIE [1-6]\.(?!.*SV1)";
include /etc/nginx/conf.d/*.conf;
include /etc/nginx/sites-enabled/*;
}
有人可以帮我吗?
我的 git 服务器在 Linode 中。我使用 GITLAB 并且其他项目没有这个问题。只有一个新项目,我使用 'git clone' 来拉我的电脑。但是当我推送代码时,发生了错误。
我使用 Nginx。
而我使用'$ git push origin master',也有同样的问题。