说分支之前,补充一下git基本操作
最基础的请自行百度
工作区就不用多说了,当然是放项目的。 工作区有一个隐藏的.git 目录 这个就是git的版本库
git add 文件名 把文件添加到 stage(暂存区)
git commit -m' 注释' 把暂存区的文件提交到当前分支 ( master 是git 的 默认分支)
注意: 每次修改之后都要git add 到 暂存区 因为 git commit 提交的是暂存区的东西,所以git 跟踪管理的是修改
git checkout -- file
撤销工作区的修改
git reset HEAD file
,版本回退,同时把暂存区的修改回退到工作区
分支:
git branch dev 创建分支 git checkout dev 切换分支 git branch 查看当前分支
git merge dev 把dev 合并到当前分支
git branch -d dev 删除分支
然后推送到远程库就ok了,master 分支是主分支,要和远程库同步,当你和团队小伙伴改了同一个文件,推送的时候就会发生冲突,这时可以根据提示找到冲突文件修改后
再提交并推送到远程库,就ok了