android studio—— Github 从创建到提交
来源:互联网 发布:知乎app怎么保存图片 编辑:程序博客网 时间:2024/06/03 20:45
git 使用过程中真是会出现各种各样的问题,我就是想把我的项目放到github上,并且本地可以用android studio 的ui直接操作,在知晓一些git知识的情况下还是遇到了很多问题。这篇文章就简单记录一下将项目导入github的步骤,关于git的命令以及可能出现的错误等不做详解;因为亲测步骤,只要按照步骤来至少不会报错。
1.安装git,不多说
2.配置git信息,config
$ git config --global user.name "qyl"$ git config --global user.email 13435234@126.com
可以通过git config --list查看已经配置的信息
到这里都是git的一些配置
2.1配置android studio 图1
3.ssh 公钥
这里我们现在github新建一个远程仓库New repository如图2:
上图1处可以看到有https 和 ssh 两个选项,这两个仓库的地址不同的地方是 https在你今后的push中每次都需要输入你的账号和密码。 而ssh就不需要每次都输入,但是相应的你需要生成一个公钥上传到github。
生成命令为:$ ssh-keygen -t rsa -C "your_email@youremail.com"
这里不仔细讲解不懂的可以看我转载的文章:点击打开链接
到此配置完毕,接下来是怎么上传。
4.生成本地仓库
方式1 打开git bash 进入你要作为仓库的目录输入: git init
方式2 android studio 菜单中vcs - import into version control—select directory for git init
这两个操作的目的一样,初始化本地仓库,完成后如图3:
5.关联github
到了上一步后,先不要做其它操作,我们在git bash直接执行图2中的红色2部分
echo "# test" >> README.mdgit add README.mdgit commit -m "first commit"git remote add origin git@github.com:XXXX/test.gitgit push -u origin master
我说一下这里为什么先执行这一段命令,他就是创建了一个README.md 文件并更新到了远程服务器。我们github的目录初始是空目录,你如果不进行这一步,则后面的提交,push容易出现一些错误。提交过一次后,远程库不为空时这些问题也就没有了。(具体自己有兴趣的可以试试)
之后就容易了,执行git add,git commit ,git push后,会发现本地的文件已经上传到仓库。此时回到android studio直接使用它的ui便可以进行版本控制了。
(git commit 后会有个vim窗口输入更新日志的,按Esc 大写Z Z即可退出)
0 0
- android studio—— Github 从创建到提交
- android studio 提交工程到github
- 从什么都不懂开始(二)——创建Project提交到Github需要做什么
- Android Studio——如何将AndroidStudio的项目提交到Github上
- Android Studio中提交项目到GitHub 和提交文件
- github之从创建账号到本地提交项目
- 如何将Android Studio项目提交(更新)到github
- 用Android Studio提交项目到github的几个问题
- Android Studio项目应该提交哪些文件到GitHub上
- 如何将Android Studio项目提交及更新到github
- 如何将Android Studio项目提交(更新)到github
- 如何将Android Studio项目提交(更新)到github
- android studio 如何将工程提交到github
- Android Studio使用Git提交项目到GitHub
- Android studio项目提交到github失败处理
- android studio 提交代码到github报错
- 从GitHub上下载程序到Android Studio
- Studio项目提交到github步骤
- 重载back按钮响应事件
- 安卓可拖拽悬浮按钮
- 在线专题数据,GIS应用新选择
- linux 克隆及 错误
- 解决双系统中格式化Ubuntu后无法启动Windows
- android studio—— Github 从创建到提交
- 腾讯笔试题——数组位操作
- linux xshell连接
- jsonP解决跨域
- win7安装 VMware 7.1.4后局域网内的其他机器无法上网
- android图片压缩的3种方法实例
- yum expect 没有源
- 绘制多边形
- 【原创】win7下安装Vmware后,Vmware无法上网