Git分支
使用分支意味着你可以从开发主线上分离开来,不影响主线的同时继续工作。
初始的时候使用git branch命令,会看到当前有且仅有一个master分支
//创建一个新的分支是
git branch a01
//然后查看一下分支,分支前面的 “ * ”代表当前是哪个分支,如果需要切换分支,可以使用下面的命令
git checkput a01
//修改分支名称
git branch -m a01 b01
//删除一个分支
git branch -d a01
//创建一个新分支并切换到该分支上
git checkout -b c01
Git合并
//合并master 和c01分支,在master分支上操作
git merge c01
这里git提示出现了合并冲突,需要手动修改或者删除一些内容,保存之后,再提交就成功了。
冲突实例
git diff
git diff //比较工作区与暂存区文件的差异
git diff --staged //比较暂存区与版本库的文件差异
git diff 版本号 版本号 //比较2个版本之间的差异
git diff 分支 分支 //比较两个分支的最新版本的差异