对于项目管理我们还是使用传统的终端命令行(命令行很重要是基础中的基础)么 ? 不现在我们要通过工具提高我们的效率,作为一名合格的程序猿下班提交代码是我们的基操!!!!但是经过一天的开发我们已经很“疲惫”了。所以我们要学会通过工具提高自己的日常效率。项目管理的工具有很多比sourcetree等。在这里我详细介绍Phpstorm这个idea工具。这个开发工具使用起来是非常便捷在这里我简单介绍一下idea如何进行项目管理。
第一熟悉idea中对于git区域:
1: 可以看到当前git提交的树状结构
2:可以产看本地分支与远程分支
顶部区域是用来拉取pull 提交commint 推送push

第二熟悉情况后我们开始今天的正题,提交过程 简述一下思路:(so easy )
第一步先将代码进行本地合并
第二步推送至远程
其中注意:推送时本地分支要与远程分支一致
详细教学开始:(一定要动手实践举一反三)
举例:我要将本地wty分支的东西推送至远程dev分支
首先我需要将本地wty分支 合并到本地dev分支
a、我需要切换至本地dev分支 这里有两种方法 :
第一种 命令行 很重要的噢

第二种
通过在idea 工具中点点, 选择你要切换的分支单击左键选择第一个checkout 就ok 了
(我这个是因为汉化了,所以显示的中文 …… 如果你想汉化 在选择文件->设置 中搜索Chinese 下载汉化扩展包 就可以了 下载好退出重启一下就ok)

b、进行本地合并将wty合并到dev
选择wty分支 单击左键 出现 如果是英文 merge 所以掌握命令行很重要 这样就合并好了

c、在通知中可以看到合并情况合并成功(选择对勾)则提交至暂存区(提交规范:https://www.conventionalcommits.org/zh-hans/v1.0.0-beta.4/)千万不要心急 要选择提交 因为这个时候出错的话还可以修改 避免问题


d、推送后选择对勾后面的 绿色指向箭头(push)推送代码
要注意:红框的 推送当前分支
千万要注意的就是 : 提交 与推送前一定要查看与比对 代码 是不是 今天写的 或是一些小标记的问题等
开发一定要规范

最后推送成功即可完成!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
在提交代码的时候要注意 千万要细心 要不然会因为一个小失误会导致一系列问题 具体问题就不在这里细聊,等老铁们自己感受,说多不多 提交时一定要小心