github上建立私有项目需要收费,作为替代品的coding.net则提供了免费的私有项目管理,仅要求单个项目不超过1G,而且作为国内服务,无需翻墙,速度有保障,值得尝试。
所需环境安装
包括git、AndroidStudio等,具体步骤略
建立本地Repository
在AndroidStudio菜单栏上选择“VCS/Enable Version Control Integration...”
在弹出的窗口中选择“git”,点击OK
建立.gitignore文件
此时在项目根目录下已经产生了一个.gitignore文件。但显然并不够用,因此我们从这里下载Android.gitignore文件
之后按需修改即可。文件代码如下:
# 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进入项目目录,输入以下命令:
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公钥