关于GitHub的简化应用

如果各位小伙伴实在对Git不感兴趣,或者认为与机器学习无关,或者疑问时间关系不希望学习命令行,或者是其他的各种原因,也没有关系,但请务必对Git不熟悉的小伙伴,看完我这边分享简要,希望对你们做项目有帮助。

以项目预测波士顿房价为例:

在项目简介中,会有Github的链接,例如文中的:

https://github.com/udacity/cn-machine-learning

大家在点进去这个链接之后,会进入项目界面如下:

请大家至少完成Github的注册,注册完成后就可以点击红框中的Fork按钮,即可完成自己分支的建立。

我们的项目是黄色框中的文件夹。而这整个Github的链接,是我们机器学习大部分的项目,都包含其中。

如果确实实在对Github没有兴趣,可以点击蓝框中的Download,下载Zip文件。

Fork之后,可以在你个人的Github账户上,看到这个自己的分支:

然后下载使用之前分享中介绍的GitHub Desktop,打开可以从菜单中选择Clone repo:

需要Sign in一下:

然后就可以Clone你自己的分支了。

然后,你可以在这个程序上管理自己的repository:

蓝框看到自己的修改历史,绿框(在Changes下)看到修改记录,红框可以Commit(一定要填写Summary),特别注意的是,Commit之后,需要在黄框中同步到远程的Github上,否则只是Commit到自己本地的repository上,如果你在电脑A上同步到远程,然后可以很方便的从电脑B上,再进行和远程的同步,即可下载到你在远程上的代码,完成多台电脑的同步。

然后完成项目的过程中可以多次提交,都可以在History中看到自己以前修改的代码。

特别棒的是在选择提交项目的时候可以通过Github提交:

Udacity会自动检索然后你指定你自己当前项目的库,即可完成提交:

非常方便。希望大家多多应用高效的工具,完成自己的学习。加油加油

谢谢

你可能感兴趣的:(关于GitHub的简化应用)