一、生成SSH Key
在github上创建仓库需要这个东西。在用户目录下查看是否有.ssh目录,目录下是否有id_rsa和id_rsa.pub文件。如果有忽略第一步操作。
1、如果没有安装ssh,那么使用下面的指令:sudo apt-get install ssh
2、查看是否已经有了ssh公钥:cd ~/.ssh
3、生成公钥:$ ssh-keygen -t rsa -C "727921852@qq.com"。 3个回车确认,看看是否多了个.ssh目录。
二、github添加密钥
settings/SSH and GPG keys / Key粘贴的是id_rsa.pub文件的内容
三、github添加远程库
四、git操作
1、克隆地址
git clone https://github.com/****/vue_project.git
2、新建分支
git checkout -b lq_dev origin/release // 从release分支里新建一个名为ql_dev的新分支
3、删除分支
git branch -D lq_dev
4、暂存数据/ 取出数据
git stash / git stash pop
5、 git pull相当于是从远程获取最新版本并merge到本地
git fetch相当于是从远程获取最新版本到本地,不会自动merge
6、新建分支存储过程
git checkout -b lq_dev origin/devloper
git fetch //拉取最新内容
git status
git checkout devloepr www/assets/images //复制devloepr分支的单个文件,只能是单个文件
git checkout -- www/sdd/* //还原文件
git status
git add --all
git commit -m '注释内容'
git push origin lq_dev //提交到当前分支
7、存储到另一个分支
git checkout lq_dev //切换到自己的分支
git pull origin devloper
git status
git add --all
git commit -m '注释内容'
git pull --rebase origin devloper
git checkout devloper
git pull origin devloper
git merge lq_dev //合并
git push origin devloper
git checkout lq_dev
git pull origin devloper
git status