GitHub 想必大家都知道,今天就来介绍下如何利用GitHub Fork 别人的代码以及如何进行项目管理。Google 官方推出的Android Studio已经集成了GitHub,接下来一起看下:
首先我们需要在Configure 里的Setting 中 进行相关的配置。
首先你需要安装好 Git ,网上自己去下载安装好,在Setting 中奖 git.exe路径填好,填好后点击下右边的Test 测试一下是否正确。
第二步,配置GitHub,这里填写的就是你的Github 账号(一般是登录邮箱)及密码,同样填好后点击Test 测试是否连接成功。
连接成功会出行这样的提示:
如果Git 及 GitHub 都配置好了的话就可以拉项目了:
这些都是你Fork 别人的项目,选择好你想要Clone 的 项目(同样Test下是否正常连接) ,选择好项目路径后就可以Clone了。
项目拉下来后,编译成功后你就可以自己鼓捣项目了,当然如果你对项目作出了优化或者修改想要提交上去,那接下来的你需要仔细的看看。
一般GitHub上的项目都是有分支的,主分支就是 master ,就是项目的正式部分(想不到别的形容词了,姑且这么而说吧),就像我们平常工作中,项目也会有类似分支。主分支 master 就是线上版本,平时来开发则会在master的分支 develop上进行,等到开发结束,测试结束,确认可以发版本了,而我们才会将 develop上的代码合并到 master上,这样就保证了项目的安全性。当然分支还有其他的一些用处,这里就不多说了。同样,你fork 别人的代码下来作出了修改也是不能直接提交到 master上的 ,这样会有很大的风险。所以我们需要先查看下他的项目分支。如下:
当然这个项目是我举得例子,所以分支只有 maser 和 develop 两条,所以我们接下来 提交就提交到 develop分支上。我们还需要切换下分支,如图它提示 current branch:master,我们需要切换到其他分支,这里的话是切换到develop。
这里我还有分支的一些操作,比对,合并,删除 等。
接下来就是push:
当本地提示push成功后可以到GitHub上看下,上面会有提交记录:
以上就是对 clone Github 上代码以及提交的简单介绍,希望对大家有些帮助。