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

git的使用和如何上传本地的工程到github上

标签:
Android

平时项目提交都用git,下面来介绍几个git的常用命令

git remote -v  看远程分支是啥

https://img1.sycdn.imooc.com//5c0cc18b000135f409220122.jpg

git branch dev 基于当前代码创建dev分支

git checkout dev 把当前branch切到dev

git add . 将当前所有改动的文件加入到git的提交集中

https://img1.sycdn.imooc.com//5c0cc3120001be8b12640098.jpg

git commit -m "fix bugs"  将git add的文件提交本地

https://img1.sycdn.imooc.com//5c0cc3470001086811440116.jpg

git push origin 将这次提交到远程

https://img1.sycdn.imooc.com//5c0cc3710001102311500342.jpg

回退一次提交  git reset head^

看当前git的状态 git status

如何把当前项目切到某一次git的提交,这个非常有用

https://img1.sycdn.imooc.com//5c0cc6d20001bcd713920614.jpg

选中 commit code,右键

https://img1.sycdn.imooc.com//5c0cc6f000013b0912360638.jpg

https://img1.sycdn.imooc.com//5c0cc70600019be608880618.jpg

有几个选项,soft表示不会把你当前的修改删掉,只是切换到那个git提交的状态

如果选择hard,那么从那次git提交到现在的记录全会被删掉

下面我们看一下gerric如何提交代码:

跟平时只有一点不同,git push origin master:refs/for/master这个提交

会先把代码提交到gerric,等审核过后才会提交到master


如果有一个android studio创建的工程,我们如何上传到github里

首先在github中建一个新工程test

https://img1.sycdn.imooc.com//5c0cc4d20001cd9820021116.jpg


我们看一个android studio的工程Teaching,首先执行git init

https://img1.sycdn.imooc.com//5c0cc529000165b413960242.jpg


然后执行git add .和git commit -m "first commit"

https://img1.sycdn.imooc.com//5c0cc56d000174f419040532.jpg

最后得执行

git remote add origin https://github.com/nickgao1986/test.git

git push -u origin master -f

https://img1.sycdn.imooc.com//5c0cc5ec00019bc117180454.jpg

我们刷新github的界面,看到代码已经成功上传了

https://img1.sycdn.imooc.com//5c0cc6160001ec6023701378.jpg


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

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

评论

作者其他优质文章

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

100积分直接送

付费专栏免费学

大额优惠券免费领

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

举报

0/150
提交
取消