java吧 关注:1,242,412贴子:12,714,700
  • 5回复贴,共1

求个简单指点

只看楼主收藏回复

概念上我是理解了,实际物理上我没太分清
概念上工作区commit到本地仓库,本地仓库push到网上对吧
那实际上我们在电脑里哪里算工作区哪里算本地仓库。
我从git是clone下来个项目文件,直接进去kakaka里头一顿乱改代码,我这是没有工作区直接进仓库改了吗
是我就是操作错了,还是说我理解错了
求指点


IP属地:天津来自Android客户端1楼2023-09-13 19:54回复
    工作区就是文件的位置吧,仓库在git安装目录里面。克隆下来的就是工作区,add存暂存,然后存本地仓库啥命令我忘了。我猜的


    IP属地:山东来自Android客户端3楼2023-09-13 21:24
    回复


      IP属地:广东4楼2023-09-13 21:42
      回复
        你改的就是工作区
        版本控制总不可能你更新一个版本就复制一遍你的项目文件吧,那一套迭代下来得占多少硬盘空间。如果我没记错仓库只是一个抽象的概念,本质上只是记录项目修改信息的一套文件。
        也就是说你修改项目代码只能在工作区改,仓库里面就没有项目代码。


        IP属地:北京来自Android客户端5楼2023-09-21 09:07
        回复
          工作区是.git目录所在目录,本地仓库是.git目录,暂存区是.git目录中的index文件


          IP属地:北京来自Android客户端6楼2023-09-21 09:09
          回复
            克隆的是使用版本的工作区和历史版本,你修改的是工作区


            IP属地:山西来自Android客户端8楼2023-09-22 13:18
            回复