GitHub教程 仓库的创建、同步、删除

仓库的使用教程大概会涉及三种方法:
  • 在网页上进行建立删除
  • 在GitHub Desktop上操作
  • 在Git Bash上操作

在网页上直接操作

GitHub教程 仓库的创建、同步、删除_第1张图片
点进你的交友页面,右边红色的框框repositories是你所有仓库,点击这个原谅色按钮你就可以新建一个仓库。

repositories
n. 仓库; 宝库; 存放处( repository的名词复数 ); 学识渊博的人;
[例句]IBM provides updates on support sites and in repositories.
IBM在支持站点和资料库提供了更新。

GitHub教程 仓库的创建、同步、删除_第2张图片
在Repository name框里填写上你的仓库名就可以。然后Description就是介绍信息,写不写都可以。至于下面的private或者是public选项需要你进项选择。因为github是个开源及私有软件项目的托管平台,如果你选择public,那个其他人就可以看到你这个仓库。当然你也可以选择仓库私有选项,但是私有需要付费或者进行学生认证等(可以点击这里进行学生认证,或者可以看我的认证教程GitHub教程 学生认证——学生包申请)
额,总之你这样就可以建立一个仓库。

然后就是删除一个仓库。
GitHub教程 仓库的创建、同步、删除_第3张图片
比如我要删除这个名为000的仓库。
1.点击000进入这个仓库之后猛戳Settings
GitHub教程 仓库的创建、同步、删除_第4张图片
2.然后你就会进入设置页面,拉到最底下,有一个删除图标,点击
GitHub教程 仓库的创建、同步、删除_第5张图片
3.然后会出现提示框,只需要输入你要删除的这个仓库的名称就OK(哇我觉得这个设计炒鸡棒啊,可以防止误删。)

GitHub教程 仓库的创建、同步、删除_第6张图片


Git Bash命令行的操作

这个需要看一下另一篇教程了:Git bash详细教程(上)


GitHub Desktop操作

  初使用github时候,Git Bash的命令行真的是让我体验到了什么叫 《git 命令入门到放弃》,幸好我机智,最后选择了GitHub Desktop这种更适合萌新的软件。真的用客户端极其方便啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊!!!

GitHub教程 仓库的创建、同步、删除_第7张图片

GitHub教程 仓库的创建、同步、删除_第8张图片
打开并且登陆之后我们会发现这有三个仓库选项:
- New:新建一个仓库
- Add:把本地仓库上传到云端
- Clone:把云端仓库复制到本地

New一个

GitHub教程 仓库的创建、同步、删除_第9张图片
像网页版一样填写信息就OK,你会发现有个local path(本地路径)就是说你的本地仓库储存在哪里。
GitHub教程 仓库的创建、同步、删除_第10张图片
新建完之后在当面仓库中找到你新建的那个仓库,然后右键点击粉色框框就可以打开本地仓库的文件夹。然后你就可以往文件夹里放东西了。于是我就新建了一个空白文本文档,然后在这个文本文档里写了一句话。
GitHub教程 仓库的创建、同步、删除_第11张图片
GitHub教程 仓库的创建、同步、删除_第12张图片
这个时候你就会发现在changes里边就显示了你刚才对本地仓库进行了什么修改。当然了,你只修改了本地仓库而已,没有提交到云端。
现在你需要在左下角框里填写修改总结,修改之后点commit to master。这个时候你会发现change里边的东西就挪到了history里一定要记得commit这一步,否则讲无法同步到云端。
GitHub教程 仓库的创建、同步、删除_第13张图片

当然你也可能修改错了需要撤销。你发现刚才commit下边有个undo,但是尽量不要选,因为在你同步之后使用这个,可能会对你的团队造成损失。所以你要切换到history里,然后右击之后选择revert this commit,这样你的队友就会知道你刚才操作失误,而你现在已经表示你要撤回那个失误的操作。
GitHub教程 仓库的创建、同步、删除_第14张图片
当你的change全部commit之后就可以点下面这个进行同步到远程仓库了~~~
这里写图片描述
填写远程仓库的基本信息然后提交就OK。但是如果提交失败你要仔细观察是不是勾选了红框,红框这个是只有经过学生认证或者付费才可以勾选的。取消之后如果还是同步失败,那你就需要百度其他原因了。
GitHub教程 仓库的创建、同步、删除_第15张图片

Add一个仓库

add一个仓库就是本地已经有了这个文件夹,你直接把它添加到远程仓库。点击add之后出现这个框框,你只需要选择你要同步的文件夹
GitHub教程 仓库的创建、同步、删除_第16张图片
如果你的github中没有跟他一样的远程仓库,那么会出现如下提示。GitHub教程 仓库的创建、同步、删除_第17张图片
那你就点击提示中的新建仓库,进入新建填写信息就ok。
GitHub教程 仓库的创建、同步、删除_第18张图片

clone一个仓库

add是本地有,但是没和远程仓库连接时候先需要进行add;clone是云端有仓库,没跟本地连接的时候进行clone。
点击clone之后你的远程仓库都显示了出来,你只需要选择需要克隆的远程仓库之后给她选择本地路径即可。
GitHub教程 仓库的创建、同步、删除_第19张图片
当然我们也可以在网页上进行操作。
打开网页版的一个仓库之后点击clone,直接点击在桌面版打开即可。
GitHub教程 仓库的创建、同步、删除_第20张图片

注意区分clone和pull的区别!!!

如果你的远程仓库被修改(或者是你直接在网页改了或者是你队友更改了你的文件)你要怎么操作呢?
这里写图片描述
只需要点这个,他就会同步了。然后你再打开你本地仓库的文件就发现已经修改了。

删除仓库

emmmm删除方法客户端中我还没研究出来,因为你在仓库上邮件之后有个remove选项,但是选择之后,会出现如下提示:
GitHub教程 仓库的创建、同步、删除_第21张图片
也就是说它只是从客户端列表里消失了,但是它还是存在你电脑上,还是在远程仓库上。所以说……emmmm客户端删除……你就要自己动手丰衣足食了……

你可能感兴趣的:(Git,各种教程)