ubuntu sudo git clone 一直显示Cloning into ...

问题描述

git clone一直显示Cloning into …. 而使用管理员git clone 就一下就好了,但是用管理员克隆的文件是需要用管理员权限才能修改,所以这样就很麻烦,当然你用chmod修改就没谁了.如果你设置了一个不可用的代理就有可能出现,使用命令查看一手 env | grep -i proxy

解决

* 第一种(推荐)
1
vim ~/.gitconfig

在末尾添加上

1
2
[http "https://github.com"]
proxy = socks5://127.0.0.1:1080

当然这种是让git默认走代理,如果没用代理的就不行

* 第二种是在~/.zshrc文件中设置一个别名
1
2
alias openproxy="export ALL_PROXY=socks5://127.0.0.1:1080; echo 'HTTP Proxy on';"
alias closeproxy="unset ALL_PROXY; echo 'HTTP Proxy off';"

如果直接在终端中使用unset ALL_PROXY是只对当前终端有效

github的readme上面加上多少个star和一些其他的使用

效果

码云Gitee
Github
Build Status

代码

1
2
3
[![码云Gitee](https://gitee.com/binary/weixin-java-mp-demo/badge/star.svg?theme=blue)](https://gitee.com/binary/weixin-java-mp-demo)
[![Github](http://github-svg-buttons.herokuapp.com/star.svg?user=binarywang&repo=weixin-java-mp-demo-springmvc&style=flat&background=1081C1)](https://github.com/binarywang/weixin-java-mp-demo-springmvc)
[![Build Status](https://travis-ci.org/binarywang/weixin-java-mp-demo-springmvc.svg?branch=master)](https://travis-ci.org/binarywang/weixin-java-mp-demo-springmvc)
0%