git使用,傻瓜式,结合开发流程

本文介绍了Git的基本概念,如commit的重要性及管理方式,并详细阐述了如何通过建立和管理分支来进行高效开发,包括本地分支与远程分支之间的同步、代码审查等关键步骤。

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


  
1.关于commit:
  * commit是git的最小单元;
  * 每个commit只有一份;
  * 开发时:将commit模块化,尽量每一个小功能提交一个commit;(强调)
  
2.开发建立对应分支流程:
  1)git clone一个仓库;

  2)git branch -r :查看远程仓库都有那些分支,并选择我们要开发的分支;(比如拼团的分支groupon)

  3)使用git checkout --track origin/groupon 命令在本地创建一个groupon分支,并与远程的groupon分支建立关联关系;
     这步中的关联关系很重要,一定要保证有这层关系;
     
  至此,你的分支结构应该是这样的:
    
    远程   groupon
        
                本地   groupon
  4)然后在本地建立本地分支:groupon_lmc;
  
  5)将本地分支groupon_lmc分支推送到远程并建立关联关系,使用如下命令:
  
  git push --set-upstream origin groupon_lmc
    
   注意:这层关联关系也是必须的;
   
   至此,你的分支结构应该是这样的:
   
    远程   groupon            groupon_lmc
        
                本地   groupon         groupon_lmc
4.有了上面的分支结构,开发流程如下:


  1)此时你在本地的groupon_lmc中进行代码的开发工作,当完成某个模块时,先commit到本地缓存;


  2)切换到本地groupon分支:git pull,将远程groupon的最新代码拉下来;(有事没事多pull)
  
  3)切换到本地groupon_lmc分支:git merge groupon,将最新代码合并到本地的groupon_lmc中,有冲突解决冲突;
  
  4)在本地分支groupon_lmc下:git push,将自己修改的代码和从远程groupon分支更新的最新代码,一起提交到远程的groupon_lmc分支中;
  
  5)让老大给你review代码,没问题合并到远程的groupon分支上;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值