本地安装Git
-
直接下载下一步下一步安装完成
Git官网 -
AndroidStudio中配置Git
Git路径设置 -
直接使用AndroidStudio提供的GitHub功能
这种使用方式简单方便,但设置貌似是全局的,具体没有测试,下面就是操作的截图,只是记录下,不是本文重点
配置GitHub账号
设置版本控制工具
提交项目
生成和配置SSH密钥
- 打开 ' git-bash.exe ' 创建ssh目录,可以先查看该目录是否存在,密钥是否存在
- 使用ssh-keygen -t rsa -C "自己的邮箱",生成密钥
Generating public/private rsa key pair.
Enter file in which to save the key (/c/Users/zhuch/.ssh/id_rsa):
直接回车
Enter passphrase (empty for no passphrase):
生成密钥这里没有设置密码直接两次回车,如果此时输入了一个passphrase,后面提交时会提示输入密码
生成后会提示密钥的路径等信息
-
添加公钥信息到GitHub
可以通过命令或者编辑器等查看公钥的内容,复制后提交到GitHub
SSH设置
设置完成后
至此GitHub的SSH已经配置完成
上传项目到GitHub
-
GitHub中新建项目
GitHub新建项目
这里可以参考GitHub提供的操作流程,提交或clone项目
…or create a new repository on the command line
echo "# Note" >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin git@github.com:xxx/xxx.git
git push -u origin master
…or push an existing repository from the command line
git remote add origin git@github.com:xxx/xxx.git
git push -u origin master
…or import code from another repository
You can initialize this repository with code from a Subversion, Mercurial, or TFS project.
-
配置本地git用户名和邮箱
git config --global user.name
git config --global user.email
配置用户名和邮箱 - 提交项目到GitHub
使用cd命令到本地项目文件夹,就是项目的根目录
cd D:
git init #初始化
git add . #提交当前目录下所以文件
git commit -m "first commit" #提交说明
git remote add origin git@github.com:xxx/xxx.git #直接复制GitHub上面的进行提交
git push -u origin master
提交到GitHub -
AndroidStudio中设置Git版本管理
版本管理
clone到本地没有报错信息,那么GitHub中就可以查看到提交的项目了,以后的提交就可以通过AndroidStudio进行操作,不再需要命令了
如果GitHub上已有项目需要clone到本地,也很简单,直接打开目标路径,进行clone命令,然后再导入到AndroidStudio,如图
网友评论