继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

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

nickcau
关注TA
已关注
手记 114
粉丝 6509
获赞 303

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

git remote -v  看远程分支是啥

https://img2.mukewang.com/5c0cc18b000135f409220122.jpg

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

git checkout dev 把当前branch切到dev

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

https://img4.mukewang.com/5c0cc3120001be8b12640098.jpg

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

https://img.mukewang.com/5c0cc3470001086811440116.jpg

git push origin 将这次提交到远程

https://img4.mukewang.com/5c0cc3710001102311500342.jpg

回退一次提交  git reset head^

看当前git的状态 git status

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

https://img1.mukewang.com/5c0cc6d20001bcd713920614.jpg

选中 commit code,右键

https://img3.mukewang.com/5c0cc6f000013b0912360638.jpg

https://img1.mukewang.com/5c0cc70600019be608880618.jpg

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

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

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

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

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


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

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

https://img.mukewang.com/5c0cc4d20001cd9820021116.jpg


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

https://img.mukewang.com/5c0cc529000165b413960242.jpg


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

https://img.mukewang.com/5c0cc56d000174f419040532.jpg

最后得执行

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

git push -u origin master -f

https://img2.mukewang.com/5c0cc5ec00019bc117180454.jpg

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

https://img2.mukewang.com/5c0cc6160001ec6023701378.jpg


打开App,阅读手记
2人推荐
发表评论
随时随地看视频慕课网APP