我们Git讲解了Git的一些基本知识,接下来我们创建一下github,在创建远程仓库之前,我们必须先有自己的GitHub仓库账号,注册GitHub这里我就不细说了,大家按照步骤一次注册好就行。现在我们先登录自己的GitHub账号开始!
获取.SSH信息
在用户主目录下(打开命令行窗口的默认路径),看看有没有.ssh目录,
如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,如果已经有了,可直接跳到下一步。
如果没有,打开Shell(Windows下打开Git Bash) 打开 Git Bash,创建SSH Key,输入ssh-keygen -t rsa -C "Your email"命令,然后一直回车,在这里"Your email"就是我们Git简述(一)创建仓库时user.email
在git bash 点击运行
然后在终端运行.ssh
回车,自动弹出
在GitHub中创建SSH Key
我们登录github账号后,点击右上角的头像,下拉有个setting,点击之后,选择SSH And GPG keys”页面,并点击 “New SSH Key”按钮
然后点击确定即可!
完成SSH Key的创建
在GitHub中创建一个learngit仓库
新建立一个仓库,在右上角点击加号,选择New repository
在git运行命令
git remote add origin git@github.com/wangwensha/testgit.git
//wangwensha是我自己的github,这里要变成你自己的
git push -u origin master //把本地库的内容推送到远程仓库上去
刷新Git页面,完成创建,可以看到跟我们本地的提交commit过的文件夹是一样的目录
从现在起,只要本地作了提交,就可以通过如下命令:
git push origin master
简单讲解一下工作区与暂存区
工作区:就是你在电脑上看到的目录,比如目录下testgit里的文件(.git隐藏目录版本库除外)。或者以后需要再新建的目录文件等等都属于工作区范畴。
版本库(Repository):工作区有一个隐藏目录.git,这个不属于工作区,这是版本库。其中版本库里面存了很多东西,其中最重要的就是stage(暂存区),还有Git为我们自动创建了第一个分支master,以及指向master的一个指针HEAD。
我们前面说过使用Git提交文件到版本库有两步:
第一步:是使用 git add 把文件添加进去,实际上就是把文件添加到暂存区。
第二步:使用git commit提交更改,实际上就是把暂存区的所有内容提交到当前分支上。
本地commit相当于把工作区的文件推送到了暂存区,当git push prgin master相当于把暂存区的文件推送到了仓库!
把本地master分支的最新修改推送到github上了,现在你就拥有了真正的分布式版本库了。
删除远程库
在Git上选择learngit库中的Settings,然后找到最下面的Delete this repository,点击再输入远程库名。
要输入仓库名,就是please type xxxxx to confirm 中的xxxx填写上 点击下面I understand the consequences,delete this repoaitory 点击之后有的需要输入的你的github账号密码。输入即可删除
小编不易,如有收获,微信赏小编喝杯娃哈哈
单身狗的 葵花宝典,撩妹必备 敬请关注!
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。