Android Studio 4.0 提交项目到GitLab
程序员文章站
2022-05-31 09:45:10
...
常规操作,但是AS4.0
有一些改动,且提交过程不是很顺畅,所以记录一下。
git环境就不说了,自己配置
1,先忽略文件
有些文件不是公用的是可以不用上传的,还有一些是编译的文件也不用上传。
AS4.0以前,忽略文件是可以在settings-version control
里面可视化操作的,但是升级AS4.0之后,这个设置没有了,但是我们可以在根目录的.gitignore
文件里添加。
*.iml
.gradle
.idea
local.properties
.DS_Store
/build
*/build
/captures
.externalNativeBuild
.cxx
.idea
、.gradle
、*.iml
、*/build
、都是常规操作,自己根据需求添加,包括module下的.gitignore
文件也可以这么干。
比如app下的.gitignore
文件:
/build
*.iml
/release
/debug
2,关联GitLab
直接在as里可视化操作即可,然后选自己的项目就行。
然后添加到版本控制。
然后选择提交。
如果是第一次提交,是没有远程仓库地址的,这个地方应该是Define remote
然后点一下可以输入地址
这个填写自己的地址即可。
3,提交
其实前面也是提交操作了,只不过是本地提交,远程仓库还是没有的。
这个时候选择push
顺利的话就会提示成功 Pushed。
不顺利的话可以按以下步骤操作。
比如会有以下异常:
Push to origin/master was rejected
Push master to origin/master was rejected by remote
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.先尝试pull拉取是否可以。
2.git命令
- git pull
- git pull origin master
- git pull origin master --allow-unrelated-histories
3.查看自己是否有提交权限
在gitlab中的设置
查看自己是否有分支权限,比如developer 或者 master
然后重新尝试push即可。
推荐阅读
-
Android Studio导入so文件到项目中的实例详解
-
Android Studio导入so文件到项目中的实例详解
-
Android Studio发布项目到Jcenter仓库步骤(图文)
-
Android从0到完整项目(1)使用Android studio 创建项目详解
-
android studio将一个项目作为module(library)导入到另一个项目
-
通过命令行把一个Android Studio的项目如何上传到gitlab上
-
React Native集成到现有Android Studio项目
-
android studio4.0运行项目导致win10蓝屏
-
Android Studio发布项目到Jcenter仓库步骤(图文)
-
Android Studio 4.0 提交项目到GitLab