#初学者部分简单git上传操作
注:本文仅为个人联系是写下的随笔,并非教程,随意看看即可。
本文仅有两个基础内容:从github上复制项目到本地与从本地新建项目推送代码至github
##前置工作
安装git,打开git bash(没毛病)。
*获取公钥与私钥*
简单来说就是把本机公钥添加到自己的github上便可
```
ssh-keygen -t rsa -b 4096 -C "github账号(邮箱)"
```
然后就会出现如图下
![图来源网络](https://img-blog.csdn.net/20170616204108903?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZmVuZ2h1aWJpYW4=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
这时家目录下就会产生一个*.ssh*的文件夹,里面有公钥和私钥两个文件,后缀名有*.pub*的为公钥,建议直接用*cat*命令来打开公钥,复制里面全部内容,在github设置里ssh选项中新建新的ssh key,然后粘贴即可,如下图。
![图片来源网络](https://img-blog.csdn.net/20170616204811329?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZmVuZ2h1aWJpYW4=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
前置工作完成
##gitbub复制项目到本地
首先在本地找到一个放代码的仓库,然后打开gitbash。
```
git clone git@gitbub.com:"liuhuiliu/abc.git"
```
其中git@......后面这一串地址会在github项目中找到复制,而且建议使用ssh协议的地址(一劳永逸),回车后便会开始下载代码。
当你要更新本地项目至github时
```
git add .//选择所有文件
git commit -am "在github上显示的注备"
git push origin master //刚开始需要,后面可以简化git push
```
##本地新建项目推送代码至github
先在github上新建一个项目,项目名与本地文件夹一致
```
git init
git add .
git commit -am "注备"
git remote add origin git@github.com:liuhuiliu/abc.git//该地址可以在项目中复制
git push origin master
```
后期更新只需要去掉gir remote 步骤即可。
完。