近来在学习Git,当然少不了去熟悉Github的使用啦。
Github是目前最大的网络代码仓库,它通过提供免费(也有付费功能)的Git服务,为全球开发者提供代码托管服务。Github上面有非常非常多的开源项目,而且质量很高,没事就逛逛Github多多学习一下还挺不错的。当然自己平常写的一些Demo,以及好的项目功能,也可以上传到Github,供他人学习,多多分享,不管哪方面,都能帮助自己更快更好的成长与提升哟~
现在都是开发android工具几乎都是用Android Studio了噢,应该很少还用Eclipse了吧,不管怎样,现在要学的是Android Studio中上传项目到Github。其实一开始,我是通过命令行来学习上传项目到Github中的,可是弄了老半天,都没有上传成功,不知道是哪个环节出错了,难道不是用Eclipse吗,看到的教程是使用的不是AS,所以随便怀疑下,后来发现了新大陆啊,Android Studio本来就提供了与GitHub连接的功能,我应该早想到,只是还是想从最基础的开始学嘛,用命令行。后来想想,这么好的工具,不用白不用啦,命令行大概也知道怎么个过程 也算了解了,就算真的哪天没有好工具直接使用,回到原始,其实也是很容易捡起原先的知识的。
首先:Android Studio总要安装好吧,然后新建一个工程,要上传到Github上面,或者打开之前的Demo都是可以的;Git也要安装好;Github要注册个账号。这些准备工作可要做好了。
一. 在Android Studio中配置Git(File -> Settings -> Version Control(展开) -> Git))
Login:Github账户名——Password:Github账户密码
<p>
有时候提交项目的时候,会出现Enter Master Password,这个密码是自己设置的,开始没有设置的时候会跳出来让自己设置密码,设置好了自己记得这个密码直接输入就好了,我这里项目打过签名包,其实我并不记得我设置过这个密码,但是貌似密码就是打签名包的密码。
现在新建一个类会提示:
询问是否将file加入Git,点击Yes就好了,如果要提交此类(右击此类 -> Git -> Commit File)
选择要提交的文件,填写好Commit Message,下面还有个选择,可以选择既Commit and Push,这样可以直接把文件更新到GitHub上面,如果只是Commit,那么还要多一步Push到GitHub,流程是一样的。
当然,还可以(VCS -> Git -> Commit File或Push)
这样就可以自由的提交代码了。
还有,我们若是换了台电脑,也是可以从自己的GitHub将自己的项目Checkout下来的(VCS -> Checkout from Version Control -> GitHub)