git原理简介、常用命令

本文介绍了Git与传统代码管理器的区别,它多了本地仓库和缓存区,可离线提交代码。阐述了工作区间、缓存区、本地仓库和远程仓库等基本概念,以及文件的已提交、已修改、已暂存三种状态。还说明了Git基本工作流程,并列举了如git init、git pull等常用命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  git与传统的代码管理器不同,主要区别在于git多了本地仓库和缓存区,所以即使不联网也可以提交代码。

基本概念简介

工作区间:我们创建的工程文件,在编辑器可直观显示。

缓存区:提交代码、解决冲突的中转站。

本地仓库:连接本地代码跟远程代码的枢纽,不能联网时候可以先将代码提交到这里。

远程仓库:保存代码的服务器仓库。

文件的三种状态:

对于文件来说,git有三种状态:已提交(committed)、已修改(modified)、已暂存(staged)。

已提交:表示该文件已经被保存到本地数据库。

已修改:表示修改了某个文件

已暂存:表示把已修改的文件放在下次要提交的清单里面了。

 

基本的Git工作流程如下:

1.在工作目录中修改某些文件

2.对于修改后的文件进行快照,然后保存到暂存区域

3.提交更新,将保存在暂存区域的文件快照永久转存到git目录中。

常用命令:

1.`git init` 表示当前的项目目录生成本地的git管理。

2.`git pull`表示从远程仓库中拉取代码。

3.`git add README.md`将“README.md”文件保存到缓存区,实际开发中一般使用`git add -A`,表示将新增、删除、修改的文件改动全保存在缓存区。

4.`git commit`将修改的文件清单提交到本地仓库。

5.`git status`查看文件目前所处状态

6.`git push`本地仓库提交到远程仓库

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值