Github + Git 总结

一、生成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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容