一. github注册
1. 此部分较简单,请自行脑补
二. 设置SSH key
2.1. 创建ssh key
<1>. 在用户主目录下看是否存在.ssh目录,如果存在,查看是否存在id_rsa
与id_rsa.pub
两个文件是否存在
<2>. 如果不存在,便打开终端,输入自己的邮箱地址,创建SSH Key
ssh-keygen -t rsa -C "youremail@example.com"
PS:在这个过程中会让用户设置密码
2.2. 在github端设置SSH Key
<1>. 登录GitHub,Settings -> Personal settings -> SSH and GPG keys。在SSH Keys标签右方点击New SSH Key。
<2>. 弹出两个文本框。其中的Title,可以随意命名。笔者此处随便命名为grq-Ubuntu。 另一个Key文本框,需要输入刚刚生成的id_rsa.pub文件中的内容。粘贴后点击Add SSH Key,即可生成SSH Key
三. 项目上传
3.1. git 软件安装
sudo apt-get install git
3.2. 本地仓处理
3.2.1. git init
<1>. 终端进入我们需要上传项目所在的文件夹。使用git的初始化命令
3.2.2. git config
git config --global user.name: 配置提交者名字
git config --global user.email: 配置提交者邮件地址
3.2.3. git status
<1>. 指令可以查看当前的分支以及添加文件的情况
3.2.4. git commit
<1>.使用指令,将缓存区的修改提交到本地仓库
git commit -m "first commit" //-m 用于指定本次提交的描述信息
3.3. 添加文件到远程库
3.3.1. github仓库创建
<1>. 可自行百度
3.3.2. 添加一个远程仓库,命名为origin,这样随后才可以添加文件到远程库中
git remote add origin 你的git仓库地址
3.3.3. 添加文件到远程库
git remote set-url origin 你的git仓库地址
3.3.4. 使用push指令进行上传。
<1>. 如果该仓库是第一次进行push
git push origin master
<2>. 之后已经传输过,此处只是更新,所以只需输入:
git push