Android Studio 4.0 提交项目到GitLab
【摘要】
常规操作,但是AS4.0有一些改动,且提交过程不是很顺畅,所以记录一下。
git环境就不说了,自己配置
1,先忽略文件
有些文件不是公用的是可以不用上传的,还有一些是编译的文件也不用上传。...
常规操作,但是AS4.0
有一些改动,且提交过程不是很顺畅,所以记录一下。
git环境就不说了,自己配置
1,先忽略文件
有些文件不是公用的是可以不用上传的,还有一些是编译的文件也不用上传。
AS4.0以前,忽略文件是可以在settings-version control
里面可视化操作的,但是升级AS4.0之后,这个设置没有了,但是我们可以在根目录的.gitignore
文件里添加。
*.iml
.gradle
.idea
local.properties
.DS_Store
/build
*/build
/captures
.externalNativeBuild
.cxx
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
.idea
、.gradle
、*.iml
、*/build
、都是常规操作,自己根据需求添加,包括module下的.gitignore
文件也可以这么干。
比如app下的.gitignore
文件:
/build
*.iml
/release
/debug
- 1
- 2
- 3
- 4
2,关联GitLab
直接在as里可视化操作即可,然后选自己的项目就行。
然后添加到版本控制。
然后选择提交。
如果是第一次提交,是没有远程仓库地址的,这个地方应该是Define remote
然后点一下可以输入地址
这个填写自己的地址即可。
3,提交
其实前面也是提交操作了,只不过是本地提交,远程仓库还是没有的。
这个时候选择push
顺利的话就会提示成功 Pushed。
不顺利的话可以按以下步骤操作。
比如会有以下异常:
Push to origin/master was rejected
- 1
Push master to origin/master was rejected by remote
- 1
Can't Update
No tracked branch configured for branch master or the branch doesn't exist.
To make your branch track a remote branch call, for example,
git branch --set-upstream-to=origin/master master (show balloon)
- 1
- 2
- 3
- 4
1.先尝试pull拉取是否可以。
2.git命令
- git pull
- git pull origin master
- git pull origin master --allow-unrelated-histories
3.查看自己是否有提交权限
在gitlab中的设置
查看自己是否有分支权限,比如developer 或者 master
然后重新尝试push即可。
文章来源: blog.csdn.net,作者:yechaoa,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/yechaoa/article/details/108999232
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)