小鸭子的学习笔记duck

Duck Blog

唐如飞

( ^∀^)/欢迎\( ^∀^)

79 文章数
14 评论数

Git

tangrufei
2022-08-29 / 2 评论 / 664 阅读 / 0 点赞

git

  • git是什么

    • 概念:代码管理工具
  • git有什么作用

    • 解决了多人协作代码以谁为主的问题,每个人都是一个中央仓库
  • git的优势

    • 主流的代码管理工具:svn(不太适合大型的开发项目),git
      svn概念:相当于所有人都将代码储存到一个中央仓库中

缺点:
1当中央仓库宕机所有人都使用不了
2会有代码污染
3需要网络才能提交
- git介绍:git是分布式管理工具(相当于先将代码存储到本地,在将代码存储到中央仓库)
优点:
1git是分布式管理工具,不会出现单点故障(单点故障:中央仓库出现故障,都不能操作)

2git几乎没有代码污染(svn会在每一个目录下都产生一个.svn文件夹)

3git有本地仓库和中央仓库(提交到本地仓库不需要网络,有了网络在提交到中央仓库)

4git解决冲突非常方便

5git可以快速切换分支

  • git的常用命令

    • colne:从中央仓库拉去代码(下载中央仓库以及代码)
      add:让当前文件被git管理(只是管理,还没有提交到本地和中央仓库)
      commit:提交到本地仓库(上传到本地)

push:推送到中央仓库(上传);推送的代码是不会直接进入主分支;一般合并代码主分支需要权限

pull:拉去线上的最新代码(下载)

文章不错,扫码支持一下吧~
上一篇 下一篇
评论
来首音乐
光阴似箭
今日已经过去小时
这周已经过去
本月已经过去
今年已经过去个月