犯了一个低级错误:

server ip: 192.168.40.41

有一个git账户

所有的git仓库都在/home/git仓库下

比如/home/git/u-boot-2018.07-fmxx.git

我用了以下命令:

git clone 192.168.40.41:/home/git/u-boot-2018.07-fmxx.git

改过一些东西后,发现git push不上去

而且git clone时候输入的是我的账户密码,并不是git的密码

然后让同事帮忙看了一下:

git remote -v

origin  192.168.40.41:/home/git/u-boot-2018.07-fmxx.git (fetch)
origin  192.168.40.41:/home/git/u-boot-2018.07-fmxx.git (push)

git remote -h

可以显示命令的用法。

git remote set-url [--push] <name> <newurl> [<oldurl>]

git remote set-url origin git@192.168.40.41:/home/git/u-boot-2018.07-fmxx.git/

就是将<name>为origin的的新url设置为git@192.168.40.41:/home/git/u-boot-2018.07-fmxx.git/

所以git@192.168.40.41:/home/git/u-boot-2018.07-fmxx.git/的意思是:

git表示git用户,意思就是git用户艾特在192.168.40.41上,目录/home/git/u-boot-2018.07-fmxx.git/下的仓库。

这时候push pull 都是git的密码了,能成功。

我又新建了一个仓库,/home/zhangyi/tmp

git init --bare #建立了一个裸仓库

git clone 192.168.40.41:/home/zhangyi/tmp

#这样可以push 因为是同一个用户吧,后来用其他用户git clone 不加zhangyi@,出现了不能push的错误

error: remote unpack failed: unable to create temporary object directory
To 192.168.40.41:/home/zhangyi/tmp
 ! [remote rejected] master -> master (unpacker error)
error: failed to push some refs to '192.168.40.41:/home/zhangyi/tmp'

git remote -v

origin  192.168.40.41:/home/zhangyi/tmp (fetch)
origin  192.168.40.41:/home/zhangyi/tmp (push)

在其他用户下

git clone zhangyi@192.168.40.41:/home/zhangyi/tmp

需要输入zhangyi的密码,可以正常push pull。

最新文章

  1. WPF根据Oracle数据库的表,生成CS文件小工具
  2. c++输入一组整型数据 不知道长度 回车键结束 并将其存入数组当中
  3. Android 数据库管理— — —添加数据
  4. Python:操作文件
  5. httpclient请求方法
  6. objective-c 强大的布尔类型
  7. javascript 10进制和64进制的转换
  8. swift版 关于微信支付的那点事
  9. 三层——vb.net版
  10. Angular 4 学习笔记 从入门到实战 打造在线竞拍网站 基础知识 快速入门 个人感悟
  11. wpf动态增加删除控件
  12. 各种类型文件的Content-Type
  13. MariaDB基础详解
  14. day9-复习学习python实例
  15. zookeeper报错: org.I0Itec.zkclient.exception.ZkMarshallingError: java.io.EOFException
  16. Java Magic. Part 1: java.net.URL
  17. drawable转mitmap 以及图片base64编码
  18. Android Studio如何配置adb以及常用命令
  19. 我们一起学习WCF 第二篇WCF承载多个接口
  20. Hibernate JPA实体继承的映射(二) @MappedSuperclass

热门文章

  1. Oracle--SQL程序优化案例一
  2. 使用Mybatis执行sql脚本
  3. Linux_NIS+NFS+Autofs
  4. Week 7 - 714. Best Time to Buy and Sell Stock with Transaction Fee &amp; 718. Maximum Length of Repeated Subarray
  5. Java ——变量类型
  6. python函数及调用
  7. 请正视抑郁症(附Zung氏抑郁自评量表(SDS))
  8. [Web 前端] 009 css 常用的文本样式设置
  9. PHP的设计模式及场景应用介绍
  10. 设计模式:单例模式(Singletion)