你的位置:首页 > 软件开发 > 操作系统 > Android Studio开发第三篇版本管理Git

Android Studio开发第三篇版本管理Git

发布时间:2015-06-22 00:00:25
创建项目在前一篇讲了,这里就讲一下怎么把创建的新项目关联到远程仓库呢。在as的菜单栏找到VCS/Import into Verson Control/Create Git Repository弹出的对话框默认会选中当前项目目录,点击OK就会在项目根目录创建一个git本地仓库。这里 ...

Android Studio开发第三篇版本管理Git

创建项目在前一篇讲了,这里就讲一下怎么把创建的新项目关联到远程仓库呢。

在as的菜单栏找到VCS/Import into Verson Control/Create Git Repository

Android Studio开发第三篇版本管理Git

弹出的对话框默认会选中当前项目目录,点击OK就会在项目根目录创建一个git本地仓库。

Android Studio开发第三篇版本管理Git

这里选择git@osc作为代码托管仓库,那么就在你的账号创建一个与本地项目同名的远程仓库。

如果向上面所示,选择GitIgnore或者开源许可证或ReadMe.md那么就要先Pull才能Push。

Android Studio开发第三篇版本管理Git

这一步是编辑.git目录的config文件(请参考http://www.cnblogs.com/bvin/p/4318839.html)

然后点击菜单栏的VCS/Git/Add,或者按ctrl+alt+A,添加到git仓库,然后才能commit,否则会提示no change。

Android Studio开发第三篇版本管理Git

输入message点击commit,然而这时可能会报错

Android Studio开发第三篇版本管理Git

那按照提示reset Head就好了,再次提交就成功了。

如果这时你点push就会给你报个错,推送拒绝了。

Android Studio开发第三篇版本管理Git

这时尝试着工具栏VSC向下的箭头Android Studio开发第三篇版本管理Git,就是Update Project也报错了。

以前Eclipse下就是直接Git Pull,在as里按pull就是这样的不可点,不知为甚知道指教一下:

Android Studio开发第三篇版本管理Git

记得之前在网上看的说最好不要pull,而是先fetch再merge,试试看。

选择Git/Fetch,Fetch还是一下就成功了,然后Merge Changes还是报错了。

Android Studio开发第三篇版本管理Git

我这个对话框其实之前会显示出远程仓库和本地参考有什么diff,其实就是远程创建了一个.ignore,本地也有一个

把本地的删了就OK了,成功之后就会在Version Control控制面板显示下面的消息,表示从服务器上拉去了这三个文件。

Android Studio开发第三篇版本管理Git

这时在git push就会弹出以下对话框,左边消息栏,下面那条add是第一次本地提交,上面merge remote就是把本地和远程合并后动作提交到远程仓库。

Android Studio开发第三篇版本管理Git

点击Push,骚等片刻就好了。

Android Studio开发第三篇版本管理Git

到osc看一下app目录已经在上面了,大功告成!!!

Android Studio开发第三篇版本管理Git


 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:Android Studio开发第三篇版本管理Git

关键词:Android

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录