为了账号安全,请及时绑定邮箱和手机立即绑定

从零开始学Git|手把手教你创建Project提交到Github

标签:
Android

原文标题:从什么都不懂开始(二)——创建Project提交到Github需要做什么

背景

接上篇,在理解什么是git后,总需要动手操作一下,还是那句话~针对Git很熟练的大牛们可以点击返回或者关闭啦~

在看这篇文章之前你得准备好什么?

1、注册好的你Gihub账号
2、在setting里的SSH里有你电脑的SSHKey了。
3、准备好你自己需要放在git的文件夹
如果不会以上1、2两点的同学,请自行Google或者Baidu。

将你的Project初始化成GitProject

以下将以AndroidProject为例子

新建一个AndroidProject后的文件夹内容是这样的:

AndroidProject
不要在意.gitignore一会儿会讲到
在命令行执行如下命令:

git init

gitinit

看到提示初始化了一个空的Git repository,再来看下我们刚刚的文件夹:
ini后的文件内容

发现多了一个.git文件夹,至于里面的内容大家可以看一

http://gitready.com/advanced/2009/03/23/whats-inside-your-git-directory.html
这篇文章很棒!

讲你的Project提交到Github

1、在Github新建一个repository
2、打开编译器,编辑最外面的.gitignore,如果没有就新建一个这样的文件,添加一些需要忽略的文件,比如.iml,/.idea之类的,AndroidStudio有提供.gitignore插件,这是编译器生成的.gitignore
.gitignore
3、在命令行执行
git add . 这个命令是为了让你把所有的项目add到本地的缓存区
在执行add之前打开编译器可以看到add之前所有的文件都是红色的,看到灰色的了吗,这个是.gitingore起到了作用。
执行完add后执行完add后所有文件都变成了绿色
4、接下来执行git commit -m "commit my project"
这句话是什么意思呢,就是把当前add过的文件提交到本地仓库,如何查看刚才add过的文件呢,在执行commit之前执行git status
git
这个git status 就是查看当前状态下的git文件
那么到这里为止,我们就把所有文件提交到了本地仓库(这个概念会在下节解释)。
5、现在再看看编译器里的所有文件,是不是都变白了呢?
别忘啦,把本地仓库和远程的仓库关联起来。执行git remote add origin yourUrl,这个yourUrl就是你的远程仓库,刚刚新建号的,我的是:git remote add origin git@github.com:nimengbo/GitDemo.git,那么我就执行git remote add origin git@github.com:nimengbo/GitDemo.git
6、最后再执行git push -u origin master
就能在远程仓库看到你自己的代码啦。

使用编译器提交代码

使用编译器提交代码
这上面的几个点就是我们刚刚执行到的add、commit、push了

总结

这一篇讲怎么在Github上新建仓库,以及把本地的代码push上去。那么现在对整个流程有一个大概的认知了。下一篇将比较偏理论,会讲一些本地工作区,以及几个经常用到的命令都是做什么的。

欢迎关注我们的公众号:魔都三帅

下节预告

安装完环境后,就要去尝试一下使用了,那么我们接下来会准备在Github平台去实践,如果没有注册Github的同学们赶紧注册一个,
因为我们是Android开发者,所以接下来的内容会使用Android平台做示范。

点击查看更多内容
35人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
移动开发工程师
手记
粉丝
144
获赞与收藏
743

关注作者,订阅最新文章

阅读免费教程

感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消