什么是github
是专门用来给git提供仓库托管服务的一个网站,我们可以将自己的项目上传到github的仓库里,这样不仅可以随时随地想码就码,而且可以规范我们对代码版本管理的意识。
妈妈再也不应担心我滴代码丢失啦✌️
如何使用github
1. 首先我们得先注册github的账号,拥有账号我们才算加入了GitHub的大家庭中来
2. 配置好本地的ssh加密步骤
第一步
检查主目录下是否存在.ssh文件
如果没有可以输入一条指令
ssh-keygen -t rsa -C "你的邮箱"
你的邮箱换成邮箱号
接下来可以一直按回车也可以进行一些设置。
然后在.ssh
文件夹中找到你的公钥id_rsa.pub
与私钥id_rsa
好,到目前为止我们的准备工做已经完成
第二步
在github的个人账户设置里找到ssh keys
将你的id_rsa.pub
里的内容复制粘贴到那里即可。
现在你已经可以通过你的git对github上的资源进行clone与push了
第三步
关联远程库
使用命令
git remote add origin git@github.com:xxxx/xxxxx
远程库的名字是origin也可以替换成其他的
再使用命令
git push -u origin master
将本地内容推送到远程
其中-u
这个参数是将本地的master分支与远程的master分支关联起来。
命令汇总
git remote add xxxx git@github.com:xxxx/xxx | 关联远程库 |
---|---|
git push -u origin master | 推送master分支并且与远端关联 |
git push origin master | 推送master分支 |
从github上克隆库
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yGSDCXqO-1611829214965)(http://www.whitexiubi.com/usr/uploads/2021/01/2192144661.png)]
将这一段代码复制下来然后在命令行中输入
git clone xxxxx
xxxxx为你复制下来的代码
这样就从远端下载到你的本地中来了哦
基本工能已经介绍清楚了,下面就展示一下分支管理一般会用到的命令,接下来就是实践环节,遇到什么问题要善于在google上找答案了。
分支常用命令
git branch | 查看当前分支 |
---|---|
git checkout -b xxx | 创建xxx分支并切换 |
git branch xxx | 创建xxx分支 |
git checkout xxx | 切换到xxx分支(不推荐) |
git switch xxx | 切换到xxx分支(推荐) |
git merge xxx | 将xxx分支合并到当前的分支 |
git branch -d xxx | 删除分支 |
git push origin --delete xxx | 删除远端分支 |
git branch -a | 查看已有本地与远端分支 |
分支一般是在准备新加什么功能的时候就新建一个分支,在功能加入完成后就将分支合并且删除,当然分支管理还有很多学问,这个可以在后续的学习中进行尝试
我的博客www.whitexiubi.com欢迎大家来捧场。