AndroidStudio使用Git

本文对比了Eclipse与Android Studio在Git集成方面的使用体验。详细介绍了如何在Android Studio中将本地项目托管到Git仓库,包括初始化仓库、添加远程地址、推送代码等步骤,并对比了Eclipse的操作流程。同时,提到了Android Studio在分支管理和标签操作上的便捷性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安卓死丢丢真的是个坑爹的编译器,记得最初出来的时候说eclipse卡出翔,而死丢丢会解决这一问题。如今尝试了以后却发现,比起eclipse,真正卡的是AndroidStudio,没错,我就是来黑死丢丢的。

173014_Rb1I_863548.jpg



说正事吧,如果本地有一个新建好的项目,想要托管到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里面那奇葩的配色,就不能颜色分明一些吗?找个报错都得要翻半天。

转载于:https://my.oschina.net/kymjs/blog/416865

### 如何在 Android Studio 中配置和使用 Git 进行版本管理 #### 初始化 Git 仓库 为了在 Android Studio 中使用 Git,需要先初始化一个 Git 仓库。可以通过依次点击菜单栏中的 `VCS` -> `Import into Version Control` -> `Create Git Repository` 来完成这一操作[^1]。接着,在弹出的选择框中指定项目的根目录作为 Git 仓库的位置。 #### 将文件移除出版本控制 如果某些文件不需要被纳入到版本控制系统中,则可以将其从 Git 的跟踪列表中删除。例如,对于名为 `local.properties` 的文件,可以在 Android Studio 的终端(Terminal)窗口中运行如下命令来实现这一点: ```bash git rm --cached local.properties ``` 这会将该文件从 Git 的索引中移除,而不会影响本地磁盘上的实际文件[^3]。 #### 配置远程存储库 要使团队协作更加高效或者备份代码至云端,通常还需要设置一个远程的 Git 存储库。在此之前,建议拥有一个 GitHub 账号以便于创建并托管这些远程仓库[^4]。一旦有了可用的远程地址,就可以通过以下步骤添加它: - 打开 Terminal 窗口; - 输入命令链接远程仓库: ```bash git remote add origin https://github.com/username/repository.git ``` 之后便能推送初始提交数据到服务器端去了: ```bash git push -u origin master ``` 以上就是关于如何利用 Android Studio 结合 Git 实现基本的源码版本管理工作流程介绍。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值