git生成**,以及配置共有代码库github,以及推送到github
我们要先获得**
1.设置账号和邮箱
git config --global user.name “自已的用户”
git config --global user.email “自己的邮箱”
2.生成秘钥
ssh-****** -t rsa -C “自己的邮箱与上面邮箱一致” 按三次回车 例: ssh-****** -t rsa -C “[email protected]”
也可以用你设置的name
ssh-****** -t rsa -C “yangzhexu”
3.查看秘钥
你的**路径就在C:\Users\yzx.ssh\id_rsa.pub
配置共有代码库
此时我们就已经获得**了,此时我们只需要把**复制到github里即可
此时我们就配置成功了,然后就可以进行验证,以及推送了
检查配置是否成功:命令
ssh -T [email protected]
然后第一次会问你是否连接,输入yes,然后再次输入该命令,会出现warning,但是此时就不影响你的推送了,如图。
此时我们有强迫症的就想解决这个问题,不让他warning
解决方法:在C:\Users\yzx.ssh\ 下新建config文件,里边加入该行代码
LogLevel=quiet
再运行即可
接下来我们就开始推送吧!!!!!!
首先我们需要把本地的git与远程的github连接嘛
git remote add origin [email protected]:yangzhenxu/github.git(git远程添加,可以使用http协议,也可以使用ssh协议,我用的是ssh协议),下图告诉你怎么找这两个协议
关联好之后我们就可以把本地库的所有内容推送到远程仓库(也就是Github)上了
如果是第一次我们需要加-u
git push -u origin master
之后再提交
git push origin master
完整的一个例子,如果可以成功,那么你的git和github就成功了