git在AndroidStudio3.0中的新问题

2017-11-07  本文已影响0人  AnQuestionBoy

本人的测试环境

         MacOSX10.12.6,Android Studio3.0 ver,git version 2.13.5 (Apple Git-94);

Android Studio中Git和GitHub的配置:

1,Git的配置

在Settings设置中;Path to Git executable: 【Git安装后的路径】;然后“Test”测试一下,成功才可以。


2,GitHub的配置

Host: github.com

Login: 【你自己的github用户名】

Password: 【github登录密码】

填好后,也进行“Test”测试一下,同样成功才可以。就不上图了,一般在这儿不会出问题。

上传本地的project到GitHub仓库

1,创建GitHub仓库;如下图,new一个



创建好后,长这个样子,里面包括一个.gitignore忽略配置文件和一个README.md


2,创建本地仓库(问题比较多的地方)

选择工程 —— VCS ——import into version control——create git repository,此时,VCS的5个图标显示出来了,且要提交的文件名都是暗红色;

选择工程 —— 右键 —— Git —— Add,Add后待提交的文件名是绿色;

选择工程 —— 右键 —— commit,按Commit提交即可。(注:我每次都无法提交,commit后,进度对话框走到一半就立马消失了。解决办法见下面常见问题的“无法commit”。)提交后的文件颜色是灰白色。修改过的文件时淡蓝色;

提交成功之后,Commit后会自动弹出Push推送窗口,点“Define remote”。Name:默认origin;URL:就是github的网页地址;刷新github后,就能看到上传的工程文件。

遇到的问题和我的具体解决方法:

commit的问题:


pull报错:Git Pull Failed: refusing to merge unrelated histories

push报错:Push rejected: Push to origin/master was rejected

我的解决办法:

VCS —— Git —— Branches——rigin/master ——Rebase;



走完这个流程,以上三个问题就解决了!最后把提交成功的图片给大家看看


希望对大家有帮助!!
上一篇下一篇

猜你喜欢

热点阅读