工作中 IDEA如何操作GIT 新手到港

本文介绍了Git的基本操作流程,包括从远程仓库克隆代码,创建并切换分支,使用工作区、暂存区和仓库区进行代码修改和提交,以及如何将本地代码推送到远程的master和develop分支。强调了在团队开发中避免冲突和保持代码同步的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.认识Git

        熟悉基础

        了解四个区

        Workspace(工作区)-> Index / Stage:(暂存区) -> Repository:仓库区(或本地仓库) -> Remote:远程仓库

        (👆👆👆 上面是层层递进的,一步步提交才能保证修改代码正确提交到远端分支)

背景:按理说到公司了clone了公司给你的代码,我们首先应该创建新的分支使当前本地和远端代码完全一致。其次介绍。

        工作区:可见的本地代码。

        暂存区:本地分支新增或修改后,需要git add到缓存区,其中git add “filename” 你的文件就会进入本地缓存区。

        仓库区(或本地仓库):再将刚刚保存到缓存区里的代码通过,git commit -m “版本名” 才能保存到本地库中。 (注意:“版本号”里的内容真实开发实际是年月日和你更新操作的描述,比如 “2023-04-07 新增新闻资讯搜索以及评论功能”

        远程仓库:其次再通过 git push -u origin develop 命令将本地库合并到develop分支(也叫最新分支上),此刻提交代码就完成了。

2.再插一嘴,远端分支一般有两个一个masterdevelop,master(即将上线的代码),develop(最新代码),一般develop都是用于正在开发和测试的,而master分支则是经过重重分析,一般没什么问题的代码,用于上线用。

3.通过idea操作Git来提交代码

        现在我们来进行模拟,首次进入公司,让你去GitHub拉去最新代码。

         打开idea按我的操作之后弹出

4.创建自己的分支,在idea的右下角

5.该操作就是基于develop创建自己的本地分支,在自己的工作区间开发。(为什么不在develop开发,因为develop作为公共提交代码区,如果你俩在同一个类里面修改了代码,会产生冲突,一个项目一般12-15个人吧,如果同一时刻都修改了岂得有 144-225个冲突 )

6.刚编写完几个接口,此时外面天气黑了,你想到了你的女朋友提交代码准备回家跪搓泥版或者给老婆按摩呀。首先Commit到自己缓存区。

7.选择你修改的类,你没修改的一点要右键rollback,可能出现红色的类,那这是你在本地字迹新建的,也勾上,如果不够提交,就直接没了。

 8.切换develop分支,将本地分支Merge到develop分支,之后再push,此刻你代码就提交到远端了,等待Boss审批通过,隔天到公司切换develop分支,pull一下,在idea里是这样的:

9.可能昨晚你和你的同事都提交了代码,你在develop中update完代码后切换回自己分支,然后再Merge,develop到你自己的分支。(解释一下,每个人都再develop上提交代码,没在你的分支上提交,所以今天拉取的develop代码是最新代码,与你本地的分支又不一样了,Merge是为了使得自己分支就是最新代码)

10.好好理解可能有点绕

11.每天早上到公司必须先拉取更新到自己分支最新代码,要不然冗余会又产生冲突。

 

 

 

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值