git基础使用

本文介绍了Git这款分布式源代码管理工具的基本特点,包括快照机制、本地操作的优势,以及gitstatus、gitadd、gitcommit和gitpush等核心命令的使用。通过实际操作场景演示了如何添加新文件、修改文件并提交到本地和远程仓库。

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

背景

        Git是一款分布式源代码管理工具(版本控制工具),掌握该工具的使用十分重要

基本特点

        快照:git快照是在原有的文件版本的基础上重新生成一份新的文件,类似于备份,如果文件没有修改,不重新生成,保留一个连接指向之前存储的文件, 支持版本切换,每个版本都有完整的文件,而不是根据修改日志去修改原文件, 缺点是磁盘空间占用大

       本地操作:git绝大部分的操作都在本地,只需要访问本地文件和资源,断网后依旧可以在本地对项目进行管理,等网络回复后可以再把本地的修改同步到服务端

        

git中的三种状态

        已修改(modified):表达修改了文件,但还没有将修改的结果放到暂存区

        已暂存(staged):表示对已修改文件的当前版本做了标记,使之包含在下次提交的列表中

        已提交(committed):表示文件已经安全地保存到了本地的git仓库中

基础使用

        git status 查看文件处于什么状态

        git add 可以将新文件提交给git进行管理

        git commit 提交已经修改完毕的文件

        git push 将已提交的文件推送到git服务端仓库

        场景示例:

        下面以添加新文件,修改文件,添加到本地git管理,查看文件状态, 提交本次修改到本地git, 提交本地的commit到服务器端git为例子进行说明

        1、新增文件a.txt

        vim a.txt 

git init 初始化git目录

git status 查看当前文件的状态,

git add . 将文件提交到git管理

修改文件然后commit到本地git仓库

git status 再次查看转态

git push origin master  将文件提交到远程 git 仓库

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值