GitHub使用方法总结

很多公司在招聘上写着如果有github地址 请附上,有加分。其实这一点我觉得很好,经常捣鼓github,并且有自己的开源项目,甚至有一些star,那么肯定是一个热爱编程的程序员。
很惭愧的是做了两年开发了,一直没有好好研究下github,更别提在上面试着建立个项目,跟本地连接起来了。
最近有时间的时候就研究了一下。写这篇文章主要是梳理下思路,还有记录一些当时好奇的,Google后知道的功能。

1. Android Studio 项目share到Github

在此之前的包括申请github账号,在本地登录github进行关联等不做解释。按照提示来就行。
建好项目之后,如下图,分享项目到github。代码ignore可以根据自己的需要进行处理。


GitHub使用方法总结_第1张图片
image.png

然后我们的项目就跟github连接,可以进行上传代码跟提交代码。也可以通过地址clone本项目。

2.添加README.md

到github上打开我们的项目。可以看到下面有个添加readme的提示。进行添加。通过的是MarkDown语言编写的。很方便。可以把项目的使用、功能等介绍给大家。

GitHub使用方法总结_第2张图片
image.png

3.为项目添加Issue

GitHub使用方法总结_第3张图片
image.png

Issue的意思想必大家都知道。议题,问题列表。功能挺强大,可以设置问题的标签,里程碑等。比如,这是一个bug,就可以添加标签,标签还可以当关键词进行搜索。而且,使用者看到后可以进行回复,跟开发者进行沟通交流。

  • 创建一个Issue。编辑器也是Markdown的编辑器。设置标题,跟Issue的描述。
GitHub使用方法总结_第4张图片
image.png
  • 右侧可以设置labels,选择一些标签,然后在题目后面就会显示这些标签。还有一些其他的,比如里程碑(Milestone).
  • issus可以关闭开启,然后有一个代号。可以通过本地提交代码的时候控制关闭等。

4.让自己的项目成为别人可以导入的依赖

我们在进行开发的时候,经常会通过gradle添加一些比较好的第三方的库(依赖),比如Gson,RxJava,ButterKnife等等。最近在github上捣鼓一个项目来测试理解新的框架技术的时候,突然想到,如何让自己的项目成为一个别人可以在gradle中配置就可以添加的依赖呢。通过compile就可以使用到我们自己开发的库。听起来是不是很期待。
下面我就为大家简单的介绍下。其实很简单。分享给大家。
通过步骤1,我们已经让项目跟github关联。然后我们在项目里新建一个module,选择Library。创建完毕。

  • 创建一个release。


    GitHub使用方法总结_第5张图片
    image.png
  • 给release添加介绍。添加版本号
  • 然后提交。这样我们就发布了一个版本。
  • 然后我们这里用的是一个第三方的网站jitpack。该网站不需要审核、
    如图

GitHub使用方法总结_第6张图片
image.png

将自己的项目名称复制过来。然后lookup。下面就会生成自己的依赖名字。
截图里的步骤介绍的很详细。第一步就是在自己的项目里(包含自己Library的项目)的gradle里添加
maven { url ' https://jitpack.io' }
这样,我们的项目就可以供其他人通过添加Step2中的依赖来导入了。

更新版本

GitHub使用方法总结_第7张图片

通过CommitChanges进行更新。提交代码之后。再进行上述的步骤,发布新的release,新的版本。再到该网站上生成即可。
然后把你的版本信息更新到README.md中。

大家可以关注下我的微信公众号。dongyun_android

以后有了新的内容会分享给大家。一起提高。
扫码关注。


GitHub使用方法总结_第8张图片
image.png

谢谢大家的阅读。

你可能感兴趣的:(GitHub使用方法总结)