【小白教程】无分支的条件下使用git命令推送项目到远程仓库流程
目录
0、事前补充:本教程针对的是使用git命令进行推送,开发工具作者采用的是IDEA2019为例。
如下为作者本次使用IDEA2019做项目,使用git命令推送项目到coding远程仓库的正常执行流程:
1、测试现在开发的代码有没有问题,若没有问题,通过如下命令将现有代码提交到“暂存区”;
1.1、先检查哪些需要提交到仓库(查看状态)
git status
1.2、检查哪些开发后的代码没有提交到“暂存区”;
git add 文件名
如果检查后发现所有的文件都可以提交的话,可以使用如下命令一次性提交到"暂存区";
git add .
2、提交到"本地仓库"
git commit -m "版本描述信息写在这个双引号中"
3、拉取远程仓库的代码到本地
git pull
3.1、如果拉取下代码,发生了冲突,那么就要"手动合并"
如下是发生自动合并冲突的网图
这时使用git status
可以查看冲突的文件
由于本次教程考虑的是正常推送的执行流程,所以这个坑留着后面一篇博客来补。
3.2、自动合并如果成功,在IDEA里面最好手动同步一下本地仓库合并后的最新代码,按如下示例操作:
注意:远程仓库若改动了pom.xml,拉取到本地的最新pom.xml也会发生变化,也需要把maven的驱动再手动/自动导入一下,如下图所示,手动刷新:
确保maven导入成功后,重新运行项目,如果说运行能够成功,期间没有任何错误;还需要访问一下自己的swagger文档,确保的确是合并没有问题了
4、推送本地仓库合并成功后的代码到远程仓库
git push