Android studio下将项目代码上传至github包括更新,同步,创建依赖
2018-01-31 10:30
886 查看
一、开篇
本文讲如何使用Android Studio将项目上传到github,虽然讲上传github的文章很多,但是大部分都是使用Git Bash命令行,虽然效率高些,但是有点麻烦,而且AS已经为我们很好的集成了这一功能,干嘛还要去记那么多命令呢?
二、安装git
三、配置Android Studio中的git
安装好git后,打开AS设置,按照图片配置git
![](https://oscdn.geek-share.com/Uploads/Images/Content/201702/e2f8a5de1067a02dbb4d4ac569f817dc)
按照图片填写github账号,没有请注册,一定要在测试通过后再进行下一步,这里点击Test测试,有时候会出现连接失败,如果账号密码没填错,那就多试几次。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201702/13f6a43ac93e0d3471003621792f5e49)
四、创建git仓库
首先创建本地仓库,这里要说明一下,git会先创建一个本地仓库,每次commit的时候会先提交到本地仓库,然后push的时候,才会提交到服务器
![](https://oscdn.geek-share.com/Uploads/Images/Content/201702/937fb7f958f4b3f3d3406b0345eca28f)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201702/5b1a8940cb453b27926771587ed9da5a)
五、添加文件到git仓库
在需要添加的文件夹目录右键,按图操作即可
![](https://oscdn.geek-share.com/Uploads/Images/Content/201702/62c12b9312748be0be9ec4d925f1fcf9)
这里是需要添加的git的文件目录,如果你使用过github你应该比较熟悉,实在不行就去找一个比较大的开源项目,看些别人传些什么文件就好了。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201702/a26151194049c3cc4b64cc59db803b95)
六、上传项目到github
如果前面在设置中添加账号并测试通过,这一步应该是没有什么问题的,填好名字和描述后点击share就可以了。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201702/9e60aa7ef0bba8b52449490b577c503a)
上传到github.png
![](https://oscdn.geek-share.com/Uploads/Images/Content/201702/c1bcc3e6846e17a03a0887aed8407bb5)
七、后续操作-添加预览截图
我们上传到了给github后,如果希望可以添加截图展示,或者动态图展示,那么就需要将该图片一起上传到github上。先在项目文件根目录下添加一个文件夹screenshot,然后将截图复制到该目录即可,复制完成后会弹出提示框询问是否将该文件添加到git仓库,选择OK即可
![](https://oscdn.geek-share.com/Uploads/Images/Content/201702/63901a2f3181064f0cc895d2d32b58d6)
八、后续操作-添加README.md
如果你的项目是为了开源给别人使用或学习,README肯定是必不可少的,当然如果你的项目比较复杂,你也可以选择编写wiki。README是用markdown来写的,如果你对markdown语法不了解,可以看下这篇文章,很简单,几分钟上手。
GitHub上README.md教程
![](https://oscdn.geek-share.com/Uploads/Images/Content/201702/944ca47028316ff464eea09ad552d41c)
AS中同步和更新GIT上的代码
看看怎么更新提交修改过是源码
我先随便打开一份源码(等会好做对比)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201609/b64955e1ddb956f873b0b367c1abadd6)
然后回到AndroidStudio中,修改代码.
![](https://oscdn.geek-share.com/Uploads/Images/Content/201609/8004cc96413d85be64b8550a5ee63759)
然后开始提交源码到Github
![](https://oscdn.geek-share.com/Uploads/Images/Content/201702/3eb8ac9f89d683b6a56250bef020cbbb)
,点击这里
![](https://oscdn.geek-share.com/Uploads/Images/Content/201609/df72a79f45c9497c0edf6147eb452e6a)
然后弹出来这么个窗口
![](https://oscdn.geek-share.com/Uploads/Images/Content/201609/b78ecf117ad8fb37e10cf0a5f8f3571a)
然后把鼠标滑到Commit那里,记住,不是点击
然后点击Commit and Push,开始提交到Github.
![](https://oscdn.geek-share.com/Uploads/Images/Content/201609/11e535ea3dc22a3e5846f5cb687827f4)
之后会弹出这么个玩意
![](https://oscdn.geek-share.com/Uploads/Images/Content/201609/45291e6b77c19c6c81a9c4cd86e18156)
这里可以不用管,点击Push,继续提交
然后等着进度条走完,激动人心的时刻又到了,你可以去github查看你更新过的代码了
![](https://oscdn.geek-share.com/Uploads/Images/Content/201609/92977d5749422808582f779708355950)
然后更刚才的相比,是不是更新了源码了?
是不是和本地的代码一模一样?
好了,提交源码更新也完成了.接下来就是,怎么同步到其他的AndroidStudio上了
4.同步Github源码到本地
同步相当简单
if你AndroidStudio上打开的正是你要同步的这个项目,那么直接点击这里
![](https://oscdn.geek-share.com/Uploads/Images/Content/201609/015e248b92dc71bc88aa493a9e44a6a6)
然后,会弹出在这么个玩意
![](https://oscdn.geek-share.com/Uploads/Images/Content/201609/793a37c89da49f7e3204fa9d4b268e1b)
点击OK就行了,然后进度条走完,你的源码就和Github上的一模一样了
else你当前打开的项目不是你要同步的这个项目,那么,请点击VCS–>>Checkout from Version Control–>>GitHub
![](https://oscdn.geek-share.com/Uploads/Images/Content/201609/ac04cccf8f522a88743270e008871943)
然后他会弹出这么个玩意,我解释一下,这里的Git Repository URL地址是这样的https://github.com/(你的用户名)/(你要同步到本地的项目名).git
然后点击Clone
![](https://oscdn.geek-share.com/Uploads/Images/Content/201609/3ac28bbdbf9aa01660e26b0a1a09ee73)
然后进度条走完过后,会弹出这么个玩意.
![](https://oscdn.geek-share.com/Uploads/Images/Content/201609/187703d20a9ee59af3e21b994a2105d1)
问你是否要马上打开它( 反正大概就这个意思 )
点击Yes,打开工程.
然后它会弹出这么个玩意.
![](https://oscdn.geek-share.com/Uploads/Images/Content/201609/3d242dbd608f55300a04f4ebeb38ddef)
这是问你是新开一个窗口呢,还是就用现在这个窗口来显示这个工程,
This Window : 当前窗口
New Window
: 新窗口
Cancel : 取消
我就新开一个窗口吧
然后打开后是这个样子的.
![](https://oscdn.geek-share.com/Uploads/Images/Content/201609/2d1eccdba3c536b70096090fe94b6201)
是不是和GitHub上的源码一样呢?
给GIT上的项目创建依赖
首先在github中为你的项目创建推送一个版本
![](https://oscdn.geek-share.com/Uploads/Images/Content/201702/ce13a60b87a7453fc6ab0b13ca7af6df)
点击releases
![](https://oscdn.geek-share.com/Uploads/Images/Content/201702/82ed718aa926a6167a38a408f2f1d8aa)
创建新版本
![](https://oscdn.geek-share.com/Uploads/Images/Content/201702/f68ca68dfa2d2bc84f31dd757cb2d22f)
推送版本
5.现在是时候使用JitPack了,打开网址后
![](https://oscdn.geek-share.com/Uploads/Images/Content/201702/10d4bf06ccb2905db63af096c38bf970)
输入github网址
本文讲如何使用Android Studio将项目上传到github,虽然讲上传github的文章很多,但是大部分都是使用Git Bash命令行,虽然效率高些,但是有点麻烦,而且AS已经为我们很好的集成了这一功能,干嘛还要去记那么多命令呢?
二、安装git
三、配置Android Studio中的git
安装好git后,打开AS设置,按照图片配置git
按照图片填写github账号,没有请注册,一定要在测试通过后再进行下一步,这里点击Test测试,有时候会出现连接失败,如果账号密码没填错,那就多试几次。
四、创建git仓库
首先创建本地仓库,这里要说明一下,git会先创建一个本地仓库,每次commit的时候会先提交到本地仓库,然后push的时候,才会提交到服务器
五、添加文件到git仓库
在需要添加的文件夹目录右键,按图操作即可
这里是需要添加的git的文件目录,如果你使用过github你应该比较熟悉,实在不行就去找一个比较大的开源项目,看些别人传些什么文件就好了。
六、上传项目到github
如果前面在设置中添加账号并测试通过,这一步应该是没有什么问题的,填好名字和描述后点击share就可以了。
上传到github.png
七、后续操作-添加预览截图
我们上传到了给github后,如果希望可以添加截图展示,或者动态图展示,那么就需要将该图片一起上传到github上。先在项目文件根目录下添加一个文件夹screenshot,然后将截图复制到该目录即可,复制完成后会弹出提示框询问是否将该文件添加到git仓库,选择OK即可
八、后续操作-添加README.md
如果你的项目是为了开源给别人使用或学习,README肯定是必不可少的,当然如果你的项目比较复杂,你也可以选择编写wiki。README是用markdown来写的,如果你对markdown语法不了解,可以看下这篇文章,很简单,几分钟上手。
GitHub上README.md教程
AS中同步和更新GIT上的代码
看看怎么更新提交修改过是源码
我先随便打开一份源码(等会好做对比)
然后回到AndroidStudio中,修改代码.
然后开始提交源码到Github
,点击这里
然后弹出来这么个窗口
然后把鼠标滑到Commit那里,记住,不是点击
然后点击Commit and Push,开始提交到Github.
之后会弹出这么个玩意
这里可以不用管,点击Push,继续提交
然后等着进度条走完,激动人心的时刻又到了,你可以去github查看你更新过的代码了
然后更刚才的相比,是不是更新了源码了?
是不是和本地的代码一模一样?
好了,提交源码更新也完成了.接下来就是,怎么同步到其他的AndroidStudio上了
4.同步Github源码到本地
同步相当简单
if你AndroidStudio上打开的正是你要同步的这个项目,那么直接点击这里
然后,会弹出在这么个玩意
点击OK就行了,然后进度条走完,你的源码就和Github上的一模一样了
else你当前打开的项目不是你要同步的这个项目,那么,请点击VCS–>>Checkout from Version Control–>>GitHub
然后他会弹出这么个玩意,我解释一下,这里的Git Repository URL地址是这样的https://github.com/(你的用户名)/(你要同步到本地的项目名).git
然后点击Clone
然后进度条走完过后,会弹出这么个玩意.
问你是否要马上打开它( 反正大概就这个意思 )
点击Yes,打开工程.
然后它会弹出这么个玩意.
这是问你是新开一个窗口呢,还是就用现在这个窗口来显示这个工程,
This Window : 当前窗口
New Window
: 新窗口
Cancel : 取消
我就新开一个窗口吧
然后打开后是这个样子的.
是不是和GitHub上的源码一样呢?
给GIT上的项目创建依赖
(使用https://jitpack.io/)
首先在github中为你的项目创建推送一个版本
点击releases
创建新版本
推送版本
5.现在是时候使用JitPack了,打开网址后
https://jitpack.io/,输入对应的github网址,点击Get it获取需要被依赖的版本号。下面就会出现依赖的方式了。这样就大功告成啦~
输入github网址
相关文章推荐
- Android studio下将项目代码上传至github包括更新,同步,创建依赖
- Android studio下将项目代码上传至github包括更新,同步,创建依赖
- Android studio下将项目代码上传至github包括更新,同步,创建依赖
- Maven创建多模块项目(包括依赖版本号的统一更新)
- 从AndroidStudio同步上传项目代码到GitHub
- github 项目创建,克隆,上传,更新 教程+坑
- 在GitHub上创建上传下载开源项目代码
- Android studio 上传项目到 github 开源托管,项目更新 以及 github上的项目删除
- Maven创建多模块项目(包括依赖版本号的统一更新)
- github创建repository,上传项目,更新项目操作步骤总结
- GITHUB上FORK一个项目来贡献代码以及同步原作者的修改
- 如何在GITHUB上FORK一个项目来贡献代码以及同步原作者的修改
- 如何用git将项目代码上传到github
- 通过android studio上传项目到github
- SVN 的使用:用两次就会了,很简单.注意总结【①做完自己代码,首先右键项目>team >“与资源库同步”,把队友的代码更新下来(而不是直接提交),②整合完设置"冲突已解决",才能提交】===
- 使用Git上传项目代码到github
- github上fork别人的代码之后,如何保持和原作者同步的更新
- 用android studio 上传项目到GitHub
- Android Studio 上传项目到GitHub
- Git(Android Studio)项目提交更新到github详细步骤及可能遇到问题