假设我的姓名:mike,邮箱名:mike@163.com 。项目仓库:8818.com
×1. 在网站注册帐号,创建新工程项目仓库。最好先认证我的邮箱:mike@163.com 。
×2.Linux下 安装github
sudo apt -get install git git-core git-doc
×3. 创建rsa公钥
ssh-keygen -t rsa -C “mike@163.com”
整个过程中有一个需要填密码
然后后进入~/.ssh目录 找到公钥id_rsa.pub
记事本打开复制文字
进入github.com中的的设置(settings),找到SSS and GPG keys选项,填入公钥。
命题随便填
×4. 设置账户信息
假设我的姓名:mike,邮箱名:mike@163.com
git config –global user.name “mike”
git config –global user.email mike@163.com
×5. 测试链接:
为了验证是否成功,输入以下命令:
$ ssh -T mike@163.com
如果有you’ve successfully authenticated, but GitHub does not provide shell access 。这就表示已成链接
接下来上传:
进入上传目录(我的上传目录:8818),
cd 8818
git init
(或者:git init 8818)
git add . #如果是.表示上传全部目录下的文件,可以是某个文件
git commit -m ‘version 1.0’
git remote add origin https://github.com/whabc100/8818.com.git
git push -u origin master
成功!
补充:
git push 到https时证书错误的解决方案:
”git push -u origin master“会报错:
error: server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none
这个报错说明证书校验有问题:
cd /etc
sudo gedit bash.bashrc
在最后一行加入
export GIT_SSL_NO_VERIFY=1
保存
source bash.bashrc
重新执行git push 就可以了