git

发布于 2020-04-23  91 次阅读


建立一个仓库

先在github上create 一个 repository

# 克隆这个仓库到本地 
git clone https://github.com/emmith/test.git
cd test
echo 'Hello World' >> README.md
# 增加到提交列表
git add README.md
# 提交
git  commit -m '第一次提交'
# 推送到主分支
git push -u origin master

设置ssh

先查看 ~/.ssh 下是否有密钥,有则直接用

确认有没有设置好用户名和邮箱
git config user.name
git config user.email

没有则先添加

git config -global user.name 'name'
git config -global user.email 'email'
生成密钥
ssh-keygen -t rsa -C 'email'

三个回车....
查看~/ssh目录下,多了两个文件id_rsaid_rsa.pub(公钥)
然后把公钥放到github的ssh key里面

绝对不能把私钥泄漏!!!

设置代理

git config --global https.proxy http://127.0.0.1:1080
git config --global https.proxy https://127.0.0.1:1080

git config --global http.proxy 'socks5://127.0.0.1:1080'
git config --global https.proxy 'socks5://127.0.0.1:1080'

git config --global --unset http.proxy
git config --global --unset https.proxy
npm config delete proxy

代理加速下载

加上.cnpmjs.org后缀

git clone https://github.com.cnpmjs.org/emmith/bert

天空没有鸟的痕迹,但我已飞过。