## 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
- 01.let-const
- 02.對象數組解構&賦值
- 03.字符串擴展,數值擴展,數組擴展
- 04.數組擴展
- 05.對象擴展
- 06.06.Symbol原始數據類型
- 07.set數據結構
- 08.map數據結構
- 09.proxy與Reflect
- 10.類
- 11.Promise
- 12.Iterator(迭代器)
- 13.Generator(生成器)
- 14.module與模塊化
- 15.es6學習總結
- 記錄- Vue拖拽實例
- 記錄-git使用天坑之分支切換
- node -- session & cookie & localStorge
- 18.12關于前端戰略技術儲備與問題反饋
- Vue組件通信方式總結以及遇到的問題
- 01.版本回溯以及文件修改
- 02.遠端控制
- 03.分支管理
- node 入門 留言板
- nodejs模塊與 commonjs 規范
- 19年技術發展規劃
- JS錯誤處理 -> 提升程序健壯性
- Git 基本使用
- 18年年終總結