高端网站设计理念,自己建设论坛网站,影响网站打开速度的因素,ps软件下载电脑版要钱吗1、版本控制 #xff08;1#xff09;版本回滚
git log // 查看版本git reset --mixed HEAD^ // 回滚到修改状态#xff0c;文件内容没有变化git reset --soft HEAD^ // 回滚暂存区#xff0c;^的个数代表几个版本git reset --hard HEAD^ // 回滚到修改状态#xff…1、版本控制 1版本回滚
git log // 查看版本git reset --mixed HEAD^ // 回滚到修改状态文件内容没有变化git reset --soft HEAD^ // 回滚暂存区^的个数代表几个版本git reset --hard HEAD^ // 回滚到修改状态文件内容发生改变2版本穿越
// 查看版本号
git reflog// 回滚到指定版本
git reset --hard 版本号
3版本冲突 【push冲突】当远程仓库版本高于本地仓库时push已暂存并提交时会发生冲突 【解决方案】 a、 git pull 拉取远程最新代码 【注意】输入 git pull 命令后敲回车会进入vim编辑器里面为日志文件直接退出 b、git push 继续提交 【文件冲突】即解决你远程文件和本地文件出现冲突的情况多人协作 【解决方案】 a、 手动修改冲突 b、git push 重新推送到远程
【版本冲突总结】 2、 分支策略 在实际开发中一般公司项目会有两个主分支master分支和develop分支前者与生产环境对齐后者与开发环境对齐但是在公司开发时我们会单独在自己的分支上开发测试没问题后合并到develop分支。 3、分支管理 1分支管理常用 git 命令
// 1、查看本地分支
git branch// 2、查看所有分支包括远程
git branch -a// 3、创建分支
git branch 分支名// 4、切换分支
git chechout 分支名// 5、合并分支
git merge 分支名// 6、删除分支
git branch -d 分支名2合并分支与删除分支 应该先切到其他分支然后进行合并分支/删除分支操作 a、合并分支 b、删除分支 3分支冲突 当多人协作时肯定是在不同分支开发就会出现两人更改同一部分代码致使合并分支时出现问题以下为解决方案。