企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## git clone 拉去代码后的一系列故事 ~~~ git clone xxxx@git.com // 这里默认拉取master分支, //假设此时远端存在 master dev 两个分支,而dev分支的代码是最新的,此时需要切换至dev分支进行开发 ~~~ **重点来了** 千万不要使用 git checkout -b dev!!!!!! 这种方式会 新建并切换到dev分支但是此时该dev分支是以master分支的代码为基础,如果再进行 git pull 操作则会使 master分支与dev分支合并,并且有可能冲突 **正确操作** git checkout -b dev origin/dev // 直接将工作区切换到远端dev分支代码,进行正常开发. perfect **另外需要注意的点** fetch 与 pull fetch 拉取 pull 拉取与合并 如不确定远端内容是否是自己想要的 尽量使用fetch而非pull操作. by clouds