1、申请github账号
2、在本地安装git (本文只介绍window上使用git)
安装完成后打开 git bash,我们先绑定下用户,因为Git是分布式版本控制系统,所以需要填写用户名和邮箱作为一个标识,用户和邮箱为你github注册的账号和邮箱
然后我们需要在本地选择合适位置创建个仓库 ,我将项目放在D:git/blog文件下
仓库位置选定了,接下来我们需要把这个仓库变成git可以管理的仓库
执行完这个命令后,你会发现在这个文件夹里边会多出个.git文件夹,这个文件夹就是git用来管理版本库的,如何你没有发现这个文件夹,那是因为这个文件夹是默认隐藏的 可以使用 ls -ah 来查看
然后再此文件夹下建立一个文件 hello.php。此文件一定要放在我们刚建的blog文件夹下边,因为这是一个Git仓库,放到其他地方Git再厉害也找不到这个文件。
接下来 第一步:使用命令 git add 告诉git,将文件添加到仓库里边
执行完了你会发现,没有任何消息显示,这就对了,Unix的哲学是“没有消息就是好消息”,说明添加成功。第二步:使用命令 git commit告诉git,把文件夹提交到仓库
再来复习一下创建新仓库的指令:
git add README.md //文件添加到仓库
git commit -m "first commit" //把文件提交到仓库
git remote add origin git@github.com:wangjiax9/practice.git //关联远程仓库
git push -u origin master //把本地库的所有内容推送到远程库上
3、远程仓库的设置
为github账号设置 ssh key
众所周知ssh key是加密传输。
加密传输的算法有好多,git使用rsa,rsa要解决的一个核心问题是,如何使用一对特定的数字,使其中一个数字可以用来加密,而另外一个数字可以用来解密。这两个数字就是你在使用git和github的时候所遇到的public key也就是公钥以及private key私钥。
其中,公钥就是那个用来加密的数字,这也就是为什么你在本机生成了公钥之后,要上传到github的原因。从github发回来的,用那公钥加密过的数据,可以用你本地的私钥来还原。
如果你的key丢失了,不管是公钥还是私钥,丢失一个都不能用了,解决方法也很简单,重新再生成一次,然后在github.com里再设置一次就行。
1.先生成 ssh key,首先检查是否已经生成秘钥,ls如果有3个文件,则密钥已经生成,id_rsa.pub就公钥
如果没有 用 ssh-keygen -t rsa -C “827169570@qq.com”来生成
2.下边我们需要登录github 配置shh key
3.接下来我们把刚刚本地建立的库跟github库关联起来
然后执行命令 git remote add origin git@github.com:jiangmingkai/blog.git
4.上传本地代码 git push -u origin master
到此我们的代码就被推送到了github上,我们去看看