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

这时你会发现github上已经上传了README.md文件。

我说一下这里为什么先执行这一段命令,他就是创建了一个README.md 文件并更新到了远程服务器。我们github的目录初始是空目录,你如果不进行这一步,则后面的提交,push容易出现一些错误。提交过一次后,远程库不为空时这些问题也就没有了。(具体自己有兴趣的可以试试)

之后就容易了,执行git add,git commit ,git push后,会发现本地的文件已经上传到仓库。此时回到android studio直接使用它的ui便可以进行版本控制了。
(git commit 后会有个vim窗口输入更新日志的,按Esc 大写Z Z即可退出)
0 0
原创粉丝点击