文章目录
一、git克隆远程仓库到本地
git clone http://xxx.xx.x.xx/edge_device/app_develop/iot/mqttiot
二、git创建tag
1.查看已有的标签:git tag
2.创建新的标签:git tag MQTTIoTGW_SE05.083 ee6bd3b90cb04186c893049dd077f94c27fab7a4
3.推送标签到远程仓库:git push origin MQTTIoTGW_SE05.083
git tag -d [要删除的tag]
git push origin --delete [要删除的tag]
三、git同步代码到本地
1.git remote -v 查看当前仓库的远程仓库地址和原仓库地址
2.git pull 将库里的代码下载到本地
四、切换到历史提交
git log
git reset --hard ed127245732780b3f631f02af88eb8c98a20b2e2
五、切换分支
查看分支
git branch -a
切换分支
git checkout MQTTIoTGW
六、解决冲突
使用vscode 用git 拉取代码,提示:在签出前,请清理存储库工作树
问题原因:
git仓库上的代码和本地代码存在冲突了所以会报这个报错。
解决办法:
1、手动解决