GIT简单应用

本文介绍了GIT的基础应用,包括远程仓库、本地仓库的概念,以及版本管理操作如提交、推送、拉取和检出。强调了检入项目时的注意事项,如确保每个必要目录至少有一个文件。还提及了IDEA中集成的GIT插件,简化了开发过程中的版本控制。

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

GIT简单应用

工程管理应用。可以做工程版本控制的应用。可以管理所有基于文本及文件的版本管理。
版本管理是基于仓库实现的。

GIT仓库分类

远程仓库

远程仓库就是本地电脑以外的存储位置。
是指在互联网平台中,搭建的仓库平台,如:Github、GitEE。
在部分企业中,也会搭建私服仓库,私服也属于远程仓库。

本地仓库

本地仓库就是本地电脑中存储的位置。就是一个目录。

仓库持久方式

在GIT操作中,有写操作和读操作。
写操作:分为提交(commit)和推送(push)、检入(check in)
1、 提交是指把修改的工程内容保存到本地仓库中;
2、 推送是指把本地仓库的内容同步到远程仓库中;
3、 检入是指,将本地仓库中存在远程仓库中不存在的内容,上传到远程仓库中。
读操作:分为拉取(pull)和检出(check out)
1、 拉取是指将远程仓库的内容同步到本地仓库;
2、 检出是指将远程仓库中存在本地仓库中不存在的内容复制下载到本地仓库。
同步:同步是特殊的写操作。当本地仓库和远程仓库中的内容有冲突的时候,需要先拉取,再推送,实现同步。

开发应用

本地开发需要使用GIT做版本控制,需要先按照GIT客户端。安装成功后,在鼠标右键会新增两个功能按钮,分别是GIT GUI Here和GIT BASE Here。
在这里插入图片描述
检查安装的GIT是否有效:进入GIT Base窗口,输入命令:git --version即可。
在这里插入图片描述

IDE使用GIT控制项目版本

IDEA本身集成GIT开发插件。只需要安装windows git客户端即可使用。

check in project 检入项目

将新创建的项目上传到服务器。
对于git来说,空的目录不会上传到远程仓库。所以,要上传的新的项目,需要在每个必要的目录中至少提供一个文件。否则其他人检出(check out)项目的时候,是一个空的项目。
操作步骤:
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

解决办法:
在本地仓库目录 -> 鼠标右键 -> GIT Base Here -> 依次输入下述3条命令
git pull
git pull origin master
git pull origin master --allow-unrelated-histories
再次推送。

检出项目

提交
将修改的内容,保存到本地仓库。
包括新增内容,和修改内容、删除内容。
新增内容

更新内容

删除内容

推送
将本地仓库的最新内容,推送的远程仓库。推送的时候,包含本地仓库所有的版本迁移信息。

提交并推送
简化写操作流程。可以将提交本地仓库和推送远程仓库操作合并。

读操作
拉取
就是将远程仓库的新内容,下载到本地。

冲突解决
当一个内容出现版本冲突的时候,如何处理。
后推送的客户端,会提示,版本冲突,建议是否合并(merge)。

分支处理
本地查找远程仓库新的分支:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值