本文共 823 字,大约阅读时间需要 2 分钟。
sudo git clone --recursive https://github.com/espressif/esp-idf.git
fatal: 目标路径 'esp-idf' 已经存在,并且不是一个空目录。 进入该目录sudo git clone --no-checkout https://github.com/espressif/esp-idf.git
第1行:devops是在本地新建一个文件夹并跳进文件夹
第3行:“ https://gitee.com/daiveXXXXroject.git”是要下载的库的地址
第4行:启用过滤功能
第5行:将04_i2c_oled 这个关键字加入过滤列表,如果有其他关键字可以多次运行该命令,关键字是文件夹或文件皆可
第6行:拉取代码
$ git push
fatal: The current branch dev has no upstream branch. To push the current branch and set the remote as upstream, usegit push --set-upstream origin dev
git push
时一般会上传到origin
下的master
分支上,然而当repository和branch过多,而又没有设置关联时,git就会产生疑问,因为它无法判断你的push目标。 git push -u origin master
。同样根据自己的需要,替换origin
和master
。两个命令的区别是第一条命令是要保证你的远程分支存在,如果不存在,也就无法进行关联。而第二条指令即使远程没有你要关联的分支,它也会自动创建一个出来,以实现关联。??????????????????????????????????????????????????
转载地址:http://oduub.baihongyu.com/