1.安装
进入
https://git-scm.com/download/win 下载选择合适版本安装
下载完成后默认安装就好了。
安装完成右键会看到多出两个这个:
Git GUI :git 图形界面
Git Bash : 命令行
2.创建远程仓库
我们需要注册一个github账号
然后创建一个仓库:
选择pubilc 这是免费的,任何人都可以看到这个。
private 是个私有仓库,别人是看不到的,但是需要收费。
创建完成。
3.设置ssh key
因为远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。
打开 git bash
我们需要设置一个 name 和 email:
查看git 的 name 和 email:
然后是生成ssh key .
因为我之前已经生成过了 ,所以他提示我是否覆盖 你们只需要一直回车就好了
生成之后会生成两个文件。
id_rsa 是私有密匙 id_rsa.pub为公开密匙。
我们打开id_rsa文件 ,复制里面的内容。
打开github ,选择设置
粘贴我们刚刚复制的到key里面,title随便写 然后点击Add ssh key
添加完成后我们可以通过下面命令测试是否连接成功
会提示你输入yes/no 输入yes 看到hi 你的名字 则说明连接成功了。
4.远程库克隆
我们打开我们刚刚github上生成的仓库,复制ssh
在合适的位置右键 打开git bash
输入下面命令 ,你的地址是你刚刚复制的ssh 和我的不一样的
进入文件目录
这样我们的项目就从远程库中拉取过来了。
5.提交代码
我们在该目录下创建一个 test.txt 里面随便写点东西。
为什么需要 add commit 两步呢 ?因为commit可以一下提交很多文件 ,我们可以多次add 不同的文件,然后一次提交。
我们可以通过 git log 查看我们的提交日志。
通过 git status 查看提交状态
我们提交之后github仓库是没有我们添加的文件的
我们需要 git push 从本地的分支推送到远程仓库,才会有。
OK 远程仓库有我们提交的代码了!!