AndroidStudio使用Coding.net进行版本管理

github上建立私有项目需要收费,作为替代品的coding.net则提供了免费的私有项目管理,仅要求单个项目不超过1G,而且作为国内服务,无需翻墙,速度有保障,值得尝试。

所需环境安装

包括git、AndroidStudio等,具体步骤略

建立本地Repository

在AndroidStudio菜单栏上选择“VCS/Enable Version Control Integration…”

在弹出的窗口中选择“git”,点击OK

建立.gitignore文件

此时在项目根目录下已经产生了一个.gitignore文件。但显然并不够用,因此我们从这里下载Android.gitignore文件
之后按需修改即可。文件代码如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
# Built application files
*.apk
*.ap_

# Files for the ART/Dalvik VM
*.dex

# Java class files
*.class

# Generated files
bin/
gen/
out/

# Gradle files
.gradle/
build/

# Local configuration file (sdk path, etc)
local.properties

# Proguard folder generated by Eclipse
proguard/

# Log Files
*.log

# Android Studio Navigation editor temp files
.navigation/

# Android Studio captures folder
captures/

# Intellij
*.iml
.idea/workspace.xml
.idea/tasks.xml
.idea/libraries

# Keystore files
*.jks

# External native build folder generated in Android Studio 2.2 and later
.externalNativeBuild

在coading.net上创建项目仓库

添加coding.net远程仓库

打开Git Bash进入项目目录,输入以下命令:

1
2
3
4
5
6
7
git add
git commit -m "first commit"
git remote add origin 你在coding.net远程仓库地址
git push -u origin maste
//以下为可选
git pull origin
git push origin master -f

在弹出的界面输入coding.net的用户名密码即可。

添加SSH公钥

为了避免每次提交都要输入用户名密码,需要给coding.net添加一个SSH公钥,详见:Coding.net配置SSH公钥

坚持原创技术分享,您的支持将鼓励我继续创作!