本文主要是介绍git的核心概念(合作开发时必须了解),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Git是我们管理项目的重要工作,它有几个核心概念,核心概念之间又有相关操作,在开发前应该学会。
4个概念:工作区、暂存区、本地仓库、远程仓库。
- 工作区:你的工作目录,可能是项目目录。
- 操作:
- 输出Add:将更改加入暂存区。
- 输入Pull:将远程仓库的项目,拷贝到工作区。【相当于fetch + merge】
- 目的:用于更改项目代码、结构,真正干活的地方。
- 操作:
- 暂存区:临时存储你的更改
- 操作:
- 输出Commit:把更改加入本地仓库,记得添加每次修改的注释。
- 目的:提供你查阅更改信息,检查可能存在的冲突并修改。【注:暂存区只能直接与本地仓库通信,无法直接处理远程仓库】
- 操作:
- 本地仓库:永久存储你的更改,单人开发时只需用到这一步。
- 操作:
- 输出push:将本地项目代码,推送到远程仓库。
- 输入clone:将远程仓库项目,克隆到本地仓库。
- 目的:允许你保存任一历史版本,并提供参考资料
- 操作:
- 远程仓库:提供多人开发的开发环境。
- 操作:
- 输出clone:将远程仓库项目,克隆到本地仓库。
- 输入push:将本地项目代码,推送到远程仓库。
- 输出pull:直接把项目推送到工作区。
- 目的:允许多人开发
- 操作:
这篇关于git的核心概念(合作开发时必须了解)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!