igit使用防掉坑指南

1、下载安装,网络差的话就会失败,一般就是下载超时什么的,之前说过解决办法,但这里建议找个好点的网络就ok,安装步骤随便找个勾勾选项就ok,影响不大

2、下面尽量超级详细点:

        1、启动:随便找个空地方右键点击Git Bash here

        2、你的igit远程仓库应该有两种模式SSH和HTTP,http有点坑,下载慢,上传慢,你文件大的话就会超时,各种失败,

              各种报错,例如

              fatal: The remote end hung up unexpectedly
              fatal: The remote end hung up unexpectedly
              error: RPC failed; HTTP 413 curl 22 The requested URL returned error: 413 Request Entity Too Large

              如果这个不是413是411的话,那就是缓存库太小你文件太大导致这个错误,这个坑我简直了,我的一直是413,各种改

             postBuffer都不行,具体过程成:git config --global http.postBuffer 52428800,最大缓存500M,你可以设置更大                   的,记得在git add . #之前,貌似设置一次就好了,然后C盘用户你自己名字文件夹下.gitconfig文件就会自动                                添加了,这个文件就是你igit的配置,里面有你的name和邮件,说到这个点了,用http模式下貌似每次更新文件你都需               要输入账号和密码,有点坑,待会解决。

            上面说的是如果是411错误的解决办法,如果是413的话就不是更改缓存解决的了,用ssh解决,快还方便,具体过程来                一遍:

                     git config --global user.name "ironman"

                     git config --global user.email "ironman111"

                     这个时候你会获得ssh的公钥,位置就在刚才说的C盘用户你自己名字文件夹下.名字是.ssh下一个命令是复制公钥                        

                     ssh-keygen –t rsa –C "ironman111"

                     clip < ~/.ssh/id_rsa.pub

                     这个时候下面生成的一堆东西就是公钥,复制下来,打开你的远程仓库,找到settings,里面有个SSH Keys,把                         公钥复制进去就ok了,

3、这个时候你已经成功一大半了

                    git clone git@igit.*****project.git

                    cd project

                   git add . # (添加你所有的更新,到缓存区)

                   git commit -m "更新"(这里添加你的log,相当于告诉你这次做了什么)

                   git push   (push到远程仓库)

 

    pack文件夹过大的原因:

        他会保留你过去上传的记录,清除过程参照这个:https://blog.csdn.net/luchengtao11/article/details/82531044

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值