git结合ideal操作详解

一、通过ideal新建项目

这里写图片描述
至于是什么项目,当然无所谓的啦,这里主要是演示下ideal和git结合使用的例子。
随便创建一个项目如下图所示:
这里写图片描述
然后初始化该项目路径为git路径,如下图所示:
这里写图片描述
然后右击需要提交的文件,点击git下的add按钮,添加至git的stash缓存区,如下图所示:
这里写图片描述
add成功后可以看到文件名变成了绿色。
然后提交代码到本地仓库,如下图所示:
这里写图片描述
这里写图片描述
点击commit提交成功后,在项目路径下的终端输入git branch,可以看到当前新建的分支master。
截止到此时,我们已完成了代码提交到本地仓库的操作。

二、提交代码到远程仓库

输入下图所示的命令建立与远程之间的连接
这里写图片描述
接着再在终端输入git push -u origin master即可把该项目的代码提交到远程仓库中。
当然,需要在github上面建立对应的项目名称,这里就不介绍怎么操作了,自己百度去。

三、新建本地分支和远程分支并建立连接

在终端输入:git checkout -b dev
git push origin dev
这两条命令执行完后,就可以看到本地仓库和远程仓库都新建了一个名为dev的分支

四、合并分支

这部分才是重点!!!
在本地分支dev下修改、新增代码并提交到远程dev分支。
然后合并远程分支dev到master主分支上面。
1.先切换到本地master分支:git checkout master,或者点击如下图的小星星,就可以切换本地分支了。
这里写图片描述
2.然后合并本地分支:git merge dev或者点击如下图所示:
这里写图片描述
非主分支代码修改后,切换到主分支上后执行git merge dev命令合并即可。
本地合并完成后,提交本地主分支代码到远程主分支!
提交完成后可以看到远程主分支和子分支代码一致了!

五、更新代码

这部分也是重点!!!
背景:我的本地子分支代码已经做了修改并提交到了远程子分支上面,现在我要更新远程主分支代码到本地子分支上面,那么如何操作呢?
对于git来讲,所谓更新代码其实就是更新远程master分支到本地子分支。换句话说就是将最新的本地master代码合并到本地子分支上面去。
我们先来在本地切换到子分支下,然后执行pull命令,如下图所示:
这里写图片描述
然后弹出如下图所示:
这里写图片描述
这里勾选上master分支。
然后在本地合并master分支代码到dev2子分支(当然master分支是最新代码)。然后提交本地子分支到远程子分支,至此,更新代码完成

猜你喜欢

转载自blog.csdn.net/chen_jl168/article/details/79547737
今日推荐