既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上物联网嵌入式知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、电子书籍、讲解视频,并且后续会持续更新
需要这些体系化资料的朋友,可以加我V获取:vip1024c (备注嵌入式)
1 git branch: 作用列出,创建,删除分支。
创建分支 AA: git branch AA
查看本地和远程分支:git branch -a
2 git checkout :切换到指定分支或恢复工作树文件。个人认为检出分支翻译的更直接一些。
在这里做一个解释,很有用:
git checkout -b www
其实相当于下面两条命令:
git branch www
git checkout www
git checkout 主要功能就是检出一个分支的的特定版本。默认是迁出一个分支的HEAD版本。
git checkout commit_id file_name
取出这个提交的这个文件。
我之前提交有错误的原因是把代码拉下来,但是没有git checkout到HEAD,所以提交总会出错。错误打印:
(error: src refspec develop does not match any.
error: 无法推送一些引用到:)
git pull: 从远程某个分支拉取数据与本地指定的分和支进行合并。
git pull: 从某种意义上来讲,更相当于 git fetch 和 git merge
(二)git 创建远程分支/删除远程分支
git checkout master //进入master分支
git checkout -b frommaster //以master为源创建分支frommaster
git push origin fromdevelop //将本地fromdevelop分支作为远程fromdevelop分支
git push origin :fromdevelop //删除远程fromdevelop分支
(三)git 过滤不需要显示的文件夹和文件
添加.gitignore
详细使用可查询 .gitignore 相关规则
在.gitignore 中添加的规则不生效解决办法
不生效原因是最初我们提交过这个文件夹中的文件
解决办法是删除本地缓存,具体步骤如下:
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上物联网嵌入式知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、电子书籍、讲解视频,并且后续会持续更新
需要这些体系化资料的朋友,可以加我V获取:vip1024c (备注嵌入式)
)**