android开发学习笔记1:Android Studio 将代码托管到Git,(Git可以是自己公司的平台,也可以是Github平台)

android开发学习笔记1:Android Studio 将代码托管到Git,(Git可以是自己公司的平台,也可以是Github平台)

开始,我到公司的时候我只知道github是一个代码交流的平台,并不知道可以把自己的代码托管到平台上。接下来是我自己总结的一些经验。
首先,先下载git插件进行安装,https://git-scm.com/downloads,下载之后进行安装,一路next就可以。

第一步:下载,这一步我们可以看到有Mac,windows,linux,这里一般我们选用windows,点击windows之后下载64bit就好,下载之后的安装,一路next就好
在这里插入图片描述
在这里插入图片描述
第二步:然后就是进行git的配置,android studio File–>Setting–> version control–>然后点击Git,进行Git的配置,最后点击Test
在这里插入图片描述
第三步:创建一个新的仓库,我这里是以公司的平台来看,如果需要github创建仓库的话,可以自行百度
在这里插入图片描述
下面就是纯命令行的操作了,之前我试过用Android studio本身来进行,android代码的托管,但是没有成功,我之前也参考网上很多,但都是不行。对了在这之前要记住自己仓库的地址,切记非常重要,我的是:
http://192.168.11.46:3000/zjg-android/ceshi0.git

第四步:到命令行这里,首先要新建一个文件夹,进入文件夹,点击空白处,如果Git安装成功的话,就回出现Git Bash Here的字样,然后点击。
在这里插入图片描述
然后进入项目所在的文件夹:文件盘:/文件夹/文件夹/项目文件
在这里插入图片描述
第五步:在命令行中输入 命令:git clone+仓库地址
例如:我的是 git clone http://192.168.11.46:3000/zjg-android/ceshi0.git,如果是github的仓库地址,将远程版本克隆到本地,
在这一步,会输入自己的用户名和密码,正确输入就好
如下图:
在这里插入图片描述
在这里插入图片描述
到这后,会在项目文件夹中出现一个新的文件夹,然后把项目文件夹中的内容,复制到上级目录,重复文件替换即可。
如图所示:这里给大家简单的介绍一下:ceshi0文件夹是我们输入第五步命令出现的文件夹,然后打开文件夹,复制里面的文件到上级目录,会有4个文件 .git .gitignore .LICENSE .README.md
在这里插入图片描述
第六步:输入命令:**git add .**会出现 下图:
注意:如果$ git add .这行命令时,会遇到fatal:Not a git…错误,要先输入git init命令,再继续输入即可
在这里插入图片描述
第七步:输入命令 : git commit -m“ceshi”,会出现下图:
在这里插入图片描述
第八步:输入命令: git push origin master-f会出现下图:
注意:
输入git push orgin master -f 时出错,fatal: ‘origin’ does not appear to be a git repository
如果报这样的错误就这样解决:
打开.git/config目录添加

[remote "origin"]
        url = https://github.com/VizXu/GobangGame(此为自己的仓库)
        fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
        remote = origin
        merge = refs/heads/master

即可
输入git push orgin master -f 出现fatal:Authentication failed for
解决:输入git config --system --unset credential.helper即可
在这里插入图片描述
这时候看一下,自己的仓库:
在这里插入图片描述
到这里就成功 了,加油。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值