Git新手问题

152 阅读2分钟

关于Git的问题

Git简介:

Git是一个分布式版本控制系统,用于跟踪计算机文件的变化。Git是一个跟踪计算机文件变化的版本控制系统,用于帮助协调一个项目中项目中几个人的工作,同时跟踪一段时间的进展。换句话说,我们可以说他是一个促进软件开发中源代码管理的工具。

这里要介绍一下什么是分布式版本管理系统,大白话就是许多人一起做一件事,重点是这个一起,一起就说明没有逻辑上的中心。与其对应的就是集中式版本管理系统,大白话就是,不管做什么事情都要使用到服务器,哪怕是逻辑上也是有中心的。常见的集中式版本管理系统是SVN。这个打算以后好好学一下。

Git的缺点:

1.相对于SVN更加复杂,学习成本更加高。

2.对于大型文件管理起来不是特别好,git-lfs工具可以弥补这个功能。

3.代码保密性差,一旦把代码从远程仓库中搞下来,整个代码还有git的配置都了解到。

Git的优点:

1.更快的发布周期

2.易于团队协作

3.保持源代码的完整性

4.拉动请求

Git问题

Git中文件冲突了怎么办?

  • 使用git add .添加文件
  • 使用 git commit提交修改

什么是Git仓库?

Git 仓库指的是一个用于存放源代码的地方。Git 仓库是指存放所有 Git 文件的地方。这些文件既可以存储在本地仓库,也可以存储在远程仓库。

Git和GitHub的区别

Git 是一个版本控制系统。Git 是一个版本控制系统,用于管理源代码历史。而GitHub则是一个基于云的托管服务,用于管理Git仓库。GitHub的目的是帮助更好地管理开源项目。国内的叫GitEE。