AndroidStudio 添加Git管理

个人虽然更喜欢Git命令操作。但AndroidStudio配置Git后,在一个界面就可以操作 而且修改点以及历史记录都很清晰。这里稍作记录。
 

准备工作

1.选择一个支持Git的代码托管平台,或者自己搭建的Git服务器。
2.准备好密钥,密钥分为公钥和私钥。公钥传到Git服务器上,本地配置对应的私钥即可。
生成密钥很简单:ssh-keygen -t rsa -C youremail -f keyname  
3.安装Git工具。
 

添加Git

首先配置Git到AndroidStudio, File->Settings->Version Control->Git
 

配置本地仓库

创建Git仓库:VCS->Import into Version Control->Create Git Repository。
然后选择要创建的项目即可。
 
将代码提交到本地仓库
右键项目:Git->Add或者从VCS->Git->Add进入
\
 
设置Git的全局属性,也就是你提交时包含的姓名和邮箱信息
 
commit即提交到本地仓库了,Commit Message是提交时的备注信息。
进入同上述,通过右键项目或文件Git->Commit或者从VCS->Git->Commit进入

两个小技巧

颜色配置,文件状态不同定义不同的颜色。如果默认的不喜欢下列路径可以修改
File->Settings->Version Control->File Status Colors.
.gitignore文件,默认创建就有了。可以自己修改配置。这个就是告诉哪些文件是不需要添加到仓库的,Git忽略的。
*.iml
.gradle
/local.properties
/.idea/caches
/.idea/libraries
/.idea/modules.xml
/.idea/workspace.xml
/.idea/navEditor.xml
/.idea/assetWizardSettings.xml
.DS_Store
/build
/captures
.externalNativeBuild
.cxx
 

推送到远程仓库

这里使用的Gitee,所以首先在Gitee平台已建好远程仓库

添加远程仓库地址

右键项目Git->Repository->Remotes或者从VCS->Git->Remotes进入,点击+号添加。
 
注:远程仓库地址有Https和SSH两种方式,本想使用SSH方式(一直终端命令操作都是用这种),但这次一直没有成功,AndroidStudio下(File->Settings->Version Control->Subversion->SSH)配置了,如下图。 通过Git Bash命令操作是成功的。
所以后来配置了Https的方式,输入服务器账号密码即可
 
 
配置好远端地址后,就可以通过Git下的push按钮推送到远程仓库,通过pull按钮从远程仓库拉取同步代码。
 
 
posted @ 2020-06-03 00:03  流浪_归家  阅读(1885)  评论(0编辑  收藏  举报