好像上一次更新博客是三个月…..emmmm快四个月前了。趁元旦放假写一篇水帖干货。顺便证明一波这个博客还没有凉。
这次讲讲Git这个神奇的东西。然后讲解Android Studio自带的VCS工具的GitHub的使用好了。GitHub是一个全球最大程序员同性交友网站…..emmm…..好吧,如果你新建了一个Project,有时候你可能需要和别人交流代码啥的….这时候有一个GitHub仓库就很方便了。
点击查看如何正确交♂友
长文预警!
emmmm….为什么这么久没有更新….首先是,真的也没有人看,好吧真的没人看,如果你看到了不妨扫一扫赞赏二维码请我喝一杯奶茶…..
好吧真实的原因是….学业繁忙哈哈哈哈,告辞告辞。
不皮了,上正文。
1.Git是啥?
如果你知道Git是啥的话就跳过
这一节….
“Git是一个开源的分布式版本控制工具…..”欸等等我听不懂啊![/摔!]
其实就是一个托管代码的东西……首先要做项目的话,版本肯定要迭代的,版本迭代就需要管理嘛,通过Git可以对代码仓库进行一系列的操作,写好了没毛病的就从本地仓库push到远程仓库上去,就可以用了(比如GitHub Page)
- 为什么要放到仓库上去呢?
当然是让别人赞扬你啦
基本上开发都是需要协作的,这么多代码你一个人写的话,万一你跳槽走人了,公司别的人对你的老代码将无从下手(除非你注释写得非常到位….)不仅仅是公司,就算是个人做项目,也可以通过Git管理你写的代码,比如说,这次写着写着写炸了,在IDE里面撤销基本上不可能了,通过Git就可以revert上一个版本的代码。牛逼不牛逼?
代码也是需要管理的,从一开始就养成管理代码的好习惯,会省力很多。(一个项目坐下来看看commit的次数也是蛮有成就感的嘛对吧)
2.GitHub是啥?
GitHub是一个基于Git的代码交流社区。不仅仅是个人开发者在GitHub上托管代码,这个社区里面还有相当多高质量的开源项目,clone下来学习学习也挺好的,大多数东西还可以直接用的。
GitHub的功能还有很多啦,反正是全英文的,注册一个账号去里面探索一下也不错啊~
3.Android Studio的项目怎么管理?
3-1.添加项目到GitHub
不慌,首先在你的电脑上安装Git下载Git。
打开建好的Project,在AS工具栏找到VCS
-> Import into Version Control
-> Share Project on GitHub
这时候需要登录GitHub。然后为仓库命名以及添加说明。
点击Share
,等待进度条走完,打开GitHub主页,就可以看到传上去的仓库了。
看到没,完全OjbK!
3-2.修改操作commit&push
项目已经托管到GitHub上面了,如果要同步你的更改,只要commit\&push
就可以了。
在AS导航栏VCS
-> Commit Changes
点击会出现一个这样的窗口。需要填写作者ID\&邮箱,勾选更改的文件,添加更改说明。写完后选择Commit and Push
,以此按提示选项走,就OK了。
3-3.和别人一起做项目(占坑)
占坑。以后再写。涉及到Pull Request,Branch,Merge,Revert……
emmmm先这样凑合把,我又要凉一阵子了(逃)