git教程(IDEA + 命令行)

embedded/2024/10/19 9:43:02/

首先假设你已经安装 git 且 已经初始化完成:

java">// 初始化git config --global user.name "你的用户名"
git config --global user.email "你的邮箱"

在当前文件夹下创建一个仓库,且该文件夹下会有多个项目

  1. 首先在当前文件夹下新建git仓库:
    在这里插入图片描述
    输入
java">git init
  1. 添加远程仓库:

将你的本地仓库与远程仓库关联起来。你需要有远程仓库的URL。例如,如果你使用的是GitHub,URL可能看起来像这样:

java">git remote add origin https://github.com/用户名/仓库名.git

其中 origin 表示远程仓库的仓库名(这里是中文也是可以的)。

如何查看远程仓库的仓库名和分支名:
在这里插入图片描述
3. 然后是add commit push那一套组合拳:

java">git add .		// 这样不会上传的删除的文件。用 git add -A 可以git commit -m "Inital commit"git push -u 苍穹外卖 master		// 这里的master是要push到的某个远程分支。
  1. 如何从远程仓库pull到本地仓库?
  • 切换到你想拉取更新的分支
java">git checkout main
  • 直接pull:
java">git pull

git_52">使用IDEA完成相同的操作,和远程仓库相连接,上传的是父级目录的git本地仓库和远程仓库连接。

选好远程仓库的分支:
在这里插入图片描述
然后和其他一样正常push,commit了:
在这里插入图片描述
在这里插入图片描述

番外篇

创建远程仓库分支,本地IDEA无法查看?

因为远程的仓库更新了,本地仓库没有更新。此时从远程仓库pull一下就可以:
在这里插入图片描述
在这里插入图片描述


http://www.ppmy.cn/embedded/43657.html

相关文章

Cache 缓存实现类简单使用

Cache 缓存实现类 拿来当Redis用就行了,不过Hutool 缓存库主要是为了实现本地缓存;用在数据量不大,短期频繁访问的数据。 FIFO(先进先出)缓存:按照数据进入缓存的顺序,最先进入缓存的数据会被…

ubuntu设置中文输入法教程

在 Ubuntu 上设置中文输入法可以通过以下步骤来完成。我们将以安装和配置 fcitx 输入法框架及其中文输入法插件 fcitx-sunpinyin 为例。 ### 步骤一:安装 fcitx 和中文输入法插件 1. **更新软件包列表** 打开终端并运行以下命令来更新软件包列表: …

LangChain之链的应用(下)

LangChain之链的应用 Chain链的应用配置LLMChain:简单链create_stuff_documents_chain:文档链create_extraction_chain:提取信息链LLMMathChain:数学链create_sql_query_chain:SQL查询链连接数据库创建并使用链 Sequen…

oracle 还原被覆盖的视图

1.现在的视图 select to_lob(text) from SYS.DBA_views where view_nameXXX; 2.查旧数据 --as of timestamp to_date(2024-05-28 10:30:00,yyyy-mm-dd hh24:mi:ss) select to_lob(text) from SYS.DBA_views as of timestamp to_date(2024-05-28 10:30:00,yyyy-mm-dd hh24:mi:s…

PostgreSQL Windows 数据库主从模式 热同步

1.操作主服务器 1.1修改pg_hba.conf // 这边就设置所有用户,所有ip都可以交互 host replication all 0.0.0.0/0 md52.2 创建流复制用户 // 创建流复制用户replicator CREATE USER replica REPLICATION LOGIN PASSWORD replica…

2.8万字总结:金融核心系统数据库升级路径与场景实践

OceanBase CEO 杨冰 谈及数字化转型,如果说过去还只是头部金融机构带动效应下的“选择题”。那么现在,我相信数字化转型已经成为不论大、中、小型金融机构的“必答题”。 本文为OceanBase最新发布的《万字总结:金融核心系统数据库升级路径…

100个 Unity小游戏系列六 -Unity 抽奖游戏专题四 翻卡游戏

一、演示效果 二、知识点讲解 2.1 布局 void CreateItems(){reward_data_list reward_data_list ?? new List<RewardData>();reward_data_list.Clear();for (int i 0; i < ItemCount; i){GameObject item;if (i 1 < itemParent.childCount){item itemParent…

解锁数据的力量 全新 Navicat 17 焕新上市

Navicat 17 解锁数据的力量&#x1f680; 焕新上市 &#x1f525; Navicat Premium 17Navicat 17 for MySQLNavicat 17 for OracleNavicat 17 for SQL ServerNavicat 17 for PostgreSQLNavicat 17 for MariaDBNavicat 17 for RedisNavicat 17 for MongoDBNavicat 17 for SQLit…