git介绍+集成到IDEA中+使用gitee

news/2024/5/17 17:48:36 标签: git, gitee, idea, intellij-idea

目录

git%E4%BB%8B%E7%BB%8D-toc" style="margin-left:40px;"> git介绍

本地工作流程

git-toc" style="margin-left:40px;">IDEA集git

添加到暂存区

添加到本地仓库

gitee%E4%BD%BF%E7%94%A8%C2%A0-toc" style="margin-left:40px;">gitee使用 

添加到远程仓库 


git%E4%BB%8B%E7%BB%8D"> git介绍

git是一个开源的分布式版本控制工具,效率高。可以记录历史代码多人代码共享

知识小点:

集中式版本控制:使用中央存储库来存储和管理代码,例如Subversion(SVN)工具

分布式版本控制:使用多个存储库来存储和管理代码,而不是只有一个中央存储库

本地工作流程

工作区:在电脑上的文件

暂存区:临时代码存储可以撤销,称stage或index

本地仓库:项目提交到本地仓库后,生成历史版本记录,历史记录不会被删除

远程仓库:也叫服务器仓库,多个开发者共享

git">IDEA集git

在setting中设置

 

创建本地仓库 

 

选择要创建本地仓库的 项目 

 

添加之后变化 

项目中.git文件为添加的本地仓库

 

一些文件颜色变红 

 安装.ignore插件

 安装后可以自动添加忽略文件

手动添加忽略文件演示

下面类型文件在上传到暂存区是会忽略不上传,如下图包括idea文件夹,所有iml文件,target文件夹(新添加的),一些不用的文件类型也可以删除。 

 

添加到暂存区

将项目或者要上传的文件右击点击Git,继续点击Add会将项目或者文件添加到暂存区

添加到本地仓库

将暂存区的文件添加到本地仓库,添加时会要求填写备注

 

 填写后点击Commit就将文件添加到本地仓库了。

添加后,可以查看历史记录,对比两个文件差距,获取之前记录的版本。

gitee%E4%BD%BF%E7%94%A8%C2%A0">gitee使用 

添加到远程仓库 

添加gitee插件

将创注册的账号添加到idea中的gitee中 

 首次推送到远程仓库中需要在VCS中推送

之后 可以使用插件提供的便捷方法,点击下面箭头就可以推向远程仓库。

添加之后,可以在远程仓库中设置开发和管理成员,邀请成员一起维护代码!有三种邀请方式 

 

 从远程仓库下载代码:
下载地址获取

 以下方式创建项目 

 将地址粘贴到下面的URL中


http://www.niftyadmin.cn/n/4959174.html

相关文章

关于vue中v-for绑定数据重新渲染的问题

我修改被v-for绑定的数据,发现居然不能重新渲染。 查找后得知以下方法: $set 是 Vue 提供的一个全局方法,用于向响应式对象中添加或更新属性,并触发视图更新。它接受三个参数:对象、要添加/更新的属性名或索引,以及新…

派森 #P124. 公式计算

描述 输入数正整数m,输出0! 1! ...m!的计算结果。 样例 输入 5 输出 154 代码: m int(input()) result 1 factorial 1 for i in range(1, m 1):factorial * iresult factorial print(result) # 法2def factorial(n):"""计…

Redis常用数据类型及常用命令

文章目录 简介下载与安装运行访问服务端运行连接数据库设置数据库密码带端口密码地址连接数据库利用可视化工具连接redis 5种常用数据类型Redis常用命令字符串操作命令哈希操作命令列表操作命令集合操作命令有序集合操作命令通用命令 简介 下载与安装 https://github.com/micro…

操作系统——shell编程

文章目录 shell入门什么是 Shell?Shell 编程的 Hello World Shell 变量Shell 编程中的变量介绍Shell 字符串入门Shell 字符串常见操作Shell 数组 Shell 基本运算符算数运算符关系运算符逻辑运算符布尔运算符字符串运算符文件相关运算符 shell流程控制if 条件语句for…

快速上手Vue开发:在项目中如何配置 tsconfig.json 文件?

文章目录 一、简介二、配置1、示例2、编译器选项列表 一、简介 tsconfig.json文件中指定了用来编译这个项目的根文件和编译选项。 二、配置 1、示例 {"compilerOptions": {"baseUrl": ".","paths": {"/*": ["src/*&…

Blazor Session设置

文章目录 前言SessionProtectedSessionStorage 类信息加密使用场景 代码部分Nuget扩展安装源码使用, 相关资料 前言 微软官方封装了一些浏览器的操作,其中就有Session的操作的封装 ProtectedSessionStorage 微软文档 因为我们知道,依赖注入…

算法与数据结构-二叉树

文章目录 什么是树什么是二叉树如何表示(或者存储)一棵二叉树链式存储法顺序存储法二叉树的分类 二叉树的遍历二叉查找树1. 二叉查找树的查找操作2. 二叉查找树的插入操作3. 二叉查找树的删除操作4.支持重复数据的二叉查找树 红黑树什么是“平衡二叉查找…

ChatGPT、Google Bard、Claude2、新BING哪一款人工智能聊天机器人适合自己

人工智能聊天机器人正在提高数无数专业人士的工作效率。下面我们就来看看目前最流行的几款强大的人工智能工具,以及它们具体如何帮助到你。 今年7月AI圈最大的动静之一便是AI初创公司Anthropic发布了其AI聊天机器人Claude最新版本——Claude2。该聊天机器人对标Open…