Github桌面版小心得

最近弄了好几天github和docker总感觉这两个概念很怪,很多书难以理解,最后还是以实践为导向,跟着小甲鱼的教程,总算能比划两下,虽然不能玩转,但是总算知道基本用法了,以后的学习慢慢体会,我感觉学什么东西都是分层次的,一蹴而就不太容易,估计以后工作学习这个东西不熟也得输。

github诞生于Linux,后来微软将其收购,对于新手来说,它类似于网盘,大家只要把代码download就可以用了,但是这仅仅是它的一小部分功能,很多牛上天的功能还在后面等着我们。最近在网上发现了github的桌面版,它不同于以往的粗糙的GUI界面,这个界面颜值很高。原谅我这个日记写的粗糙,纯属随笔性质的。

下载地址   https://desktop.github.com/

使用起来避免了很多繁琐的git指令,很多菜单都集成了这些功能。

首先新建一个仓库  File new repository  添加仓库名字,描述,本地的路径。新建一个工程后,形成一个空的文件夹,然后我们把代码放进这个文件夹内

Github桌面版小心得

我们发现了新增加的代码,这个过程相当于git init   git add *

Github桌面版小心得

可以看出github发现了文件的变化

Github桌面版小心得

Github桌面版小心得

然后我们就可以点击提交了  Summary (Required)上面的是必须要写的。

然后我们就可以点击 Publish repository了   基本等同于 git push origin master   等指令

Github桌面版小心得

提交后我们发现在github网站上  我们能够找到我们的代码了,是不是用起来很方便?

Github桌面版小心得

我们发现分支 Pull request 等功能都是支持的 

Github桌面版小心得

每当我们文件改动,github就会检测出来   我们可以提交修改

Github桌面版小心得

我们还可以反复撤销提交  git reset --hard  这里我们就没必要复制繁琐的ID了,和很多软件的撤销历史操作一样方便,可以反复折腾,否定之否定

Github桌面版小心得

 

 

我们可以创建分支 git branch 

Github桌面版小心得

 

 

 

同样 这个也支持控制台模式

Github桌面版小心得

更多的功能有待挖掘