git初建立服务器的几个问题

1 初始化时出现

  1. $ git push  
  2. No refs in common and none specified; doing nothing.  
  3. Perhaps you should specify a branch such as 'master'.  
  4. fatal: The remote end hung up unexpectedly  
  5. error: failed to push some refs to 'file:///xxxxxxx.git' 


处理方法: git push origin master

原因:远端连master这个分支都没有,是裸的【1】

2 push的时候出现

fatal: Unable to create temporary file: Permission denied
error: pack-objects died of signal 13
error: pack-objects died with strange error

处理方法:在git服务器端的处理

chown -R git:git test.git

原因:这是访问远程的权限不足

例如用户名叫git

访问的库是git@ip:/mnt/test.git

则git用户对test.git的操作权限不足




参考

1 http://blog.csdn.net/viweei/article/details/6163562

你可能感兴趣的:(git初建立服务器的几个问题)