安卓死丢丢真的是个坑爹的编译器,记得最初出来的时候说eclipse卡出翔,而死丢丢会解决这一问题。如今尝试了以后却发现,比起eclipse,真正卡的是AndroidStudio,没错,我就是来黑死丢丢的。
说正事吧,如果本地有一个新建好的项目,想要托管到git仓库,用eclipse很简单,只需要share project,不知道死丢丢是否复杂呢。趁着新项目要用死丢丢,就顺便熟练一下GUI的git操作了。
1、VCS --> Import into Version Control --> Create Git Repository,选择仓库根目录。这一步我猜测也就是执行了个git init命令。
2、坑爹的地方,你既然要做GUI好歹做的完整点啊,还得要我手动敲命令。
添加一个远端地址(自己先去OSC@GIT创建一个仓库,然后复制地址)
git remote add origin https://git.oschina.net/XXX/XXX.git
3、暴力一点吧,直接git push。 坑爹,由于创建了README和listener,首先需要pull一次
4、git pull 吧,蛋疼,本地没有分支,再建
5、再来一次git push,终于好了。
明明eclipse复制个git仓库地址一路下一步就搞定了的,死丢丢非要这么复杂。
最后又试了试新建分支,新建tag,合并分支,整体感觉不错,至少新建分支和tag比eclipse要简单了很多,直接就把那种远端的概念给抛弃了,在本地建一个分支,在push的时候自动就在远端创建了一个同名分支,然后push到了这个分支上。
顺便再吐槽一下,实在是看不习惯死丢丢那反人类的配色,代码语法错误时的那种高亮和正常选中的高亮完全搞混了;以及logcat里面那奇葩的配色,就不能颜色分明一些吗?找个报错都得要翻半天。