sourcetree的使用
仓库
使用source tree自带的clone,用source tree生成密钥对进行免登录。
分支
从master出发,新建一个分支/从远程获取一个分支。在这个分支做开发不会影响master,到最后代码完全写好可以推上master。大家可以在同一个分支做协作开发。
提交
提交是把代码提交到本地,没有推上远程分支。
在拉取新的代码之前,必须先提交自己的更改,不然就会拉取失败。
推送
推送是把更改后提交到本地的代码推到远程分支。
推送之前必须拉取最新版本。
拉取
拉取是把同一分支别人更改的最新代码拉取到本地。
推送前必须先拉取最新版本,拉取前必须先提交自己的更改。有冲突的话就会拉取失败,所以要解决冲突。
冲突
当几个人同时修改的同一文件的同一部分就会出现冲突。
使用webpack-p构建后产生的冲突可以使用他人版本解决冲突。
而开发目录的冲突需要仔细看清楚,再做解决冲突。