【学习Git】简单的基本知识

版本控制工具

  • git:分布式
  • SVN:集中式

代码托管中心

  • GitHub(国外)
  • 码云(速度快)

在本地的结构

  工作区

写代码的地方,新建文件的地方

  暂存区

临时存储

  本地库

存放所有的历史版本

结构之间的联系

git add 将工作区内容添加到暂存区
git commit 将暂存区内容提交到本地库

本地库与远程库的交互

  团队内部

  • 推送(push):本地库至远程库(空)
  • 克隆(clone):远程库至本地库(空)
  • 拉取(pull):远程库(改)至本地库

加入团队之后才可进行push操作

  跨团队

  • 复制(fork):远程库至远程库(空)
  • 拉球请求+合并(pull request+merge):远程库(改)至远程库

猜你喜欢

转载自blog.csdn.net/weixin_44611096/article/details/106463156