在IDEA中配置git本地仓库并提交远程仓库

article/2025/6/21 20:44:06

首先需要先安装好git

1.下载并安装Git客户端→Git官网下载地址

2.需要有远程仓库账号(gitee或者GitHub都可以)。

先在IDEA中配置git

file -> settings -> version control-> git

(下边地址填写 git安装的路径中的git.exe的位置)
如果git安装的时候是默认路径,那这里idea会自动检测到这个路径,就不用修改。

在这里插入图片描述

 点击 test 进行测试:

IDEA中创建一个本地仓库(需要在已经创建好的项目中操作)

VCS -> import into Version Control -> Create Git Repository

这里可以选择需要创建本地仓库的项目

点击ok 后 , 创建了一个本地仓库 如下:

此时项目 提交 按钮变为可选。

向本地仓库提交代码

点击图中提交按钮

点击Commit,添加完成

本地仓库添加好后就可以提交到远程仓库了(操作如下)

本地仓库操作:

  • 将文件加入暂存区,本质就是执行 git add 命令

  • 将暂存区的文件提交到版本库,本质就是执行 git commit 命令

  • 查看日志,本质就是执行 git log 命令

1-将文件加入暂存区

当在Git工作区新增文件或者对已有文件修改后,就需要将文件的修改加入暂存区,具体操作如下:

本质和点击快捷键绿色小沟一样

2-将暂存区文件提交到版本库

将暂存区文件提交到版本库,可以选择一个文件进行提交,也可以选择整个项目提交多个文件。在IEDA中对文件的提交进行了简化操作,也就是如果文件修改后,无需再加入暂存区,可以直接提交。

这里只是提交到本地仓库

以上提交操作如下图提交按钮效果一致

要想提交到版本库还需如下操作

1-还需要创建好远程仓库

2-本地仓库关联上远程仓库

创建远程仓库(这里用gitee)

在Git工作区中有一个特殊的文件 .gitignore,通过此文件可以指定工作区中的哪些文件不需要Git管理。我们在码云上创建Git远程仓库时可以指定生成此文件,如下:

 创建完成后效果如下:

本地仓库关联上远程仓库

远程仓库操作:

  • 查看远程仓库,本质就是执行 git remote 命令

  • 添加远程仓库,本质就是执行 git remote add 命令

  • 推送至远程仓库,本质就是执行 git push 命令

  • 从远程仓库拉取,本质就是执行 git pull 命令

有两种方式:

方式一

查看关联的仓库

 可以添加新的仓库地址

 或着

 在弹出的【Git Remotes】窗口中可以看到配置的远程仓库:

 一个本地仓库可以配置多个远程仓库,在【Git Remotes】窗口中点击【+】来添加一个新的远程仓库:

方式二

使用如下图上传快捷键也可以

弹出如下窗口就是没有关联远程仓库

点击DEline remole关联远程仓库

点击后出现以下窗口

填好点击OK

出现加载条即提交成功

如果出现以下报错

出现原因:你的本地文件都是自己新创建的,但是新创建的库中会存在两个原始文件

这两个原始文件是建库的时候自动创建的,而第一次上传前,你的本地文件中没有这两个文件,这样他就认定你的文件与这个库没有联系,不是在原有基础上更新文件(新手,描述可能有误),从而导致不能上传

解决方法:

找到本项目的根目录

 

右键选择Git Bash Here

 

复制如下:git pull origin master --allow-unrelated-histories 然后回车

如果出现如下,说明正常,(英文冒号)==>wq ==>回车保存编辑

 保存成功。

 重新puth

 pust后成功。

 

问题解决。

成功上传,重新去Gitee查看,可以看到你的项目。 

 

查看日志

查看日志,既可以查看整个仓库的提交日志,也可以查看某个文件的提交日志。

1)查看整个项目的提交日志:

 

 2)查看某个文件的提交日志

从远程仓库拉取

可以通过如下操作从远程仓库拉取:

由于从远程仓库拉取文件属于高频操作,所以在IDEA的工具栏中提供了对应的快捷按钮:

 在弹出的【Update Project】窗口中点击【OK】:

如果需要拉取新的项目

接着输入远程仓库路径然后点击clone即可

可以通过快捷键对项目上传和下拉

类似的参考参考文章http://t.csdn.cn/NexYj

备注:

另外:引用大神的上传步骤,供大家参考。

大神详细步骤地址为怎么将一个文件夹放在码云的仓库上_惊鸿照影_弈尘的博客-CSDN博客

  1. 第一步需要电脑安装Git,这个可根据网上教程自行安装;其次需要注册码云账号

  2. 注册完成之后,新建一个仓库

  3. 新建仓库完成之后,在本地新建一个文件夹,进入这个文件夹中,然后右键打开本地已安装的Git环境。右键选择Git Bash Here

  4. 点击之后进入Git的操作小黑框,首先初始化这个文件夹,初始化之后,文件夹中会生成一些文件。git init

  5. 初始化之后,此时这个文件夹已经拥有了被git管理的资格了。(打开可查看隐藏文件夹,可看到一个.git文件夹,即初始化成功)现在我们需要将该文件夹跟一个远程托管平台进行关联,借助这个平台来管理该文件夹。 git remote add origin 仓库码云地址

  6. 此时该文件夹已经跟远程仓库的建立了关联,接着我们需要操作文件夹内的文件。使用add命令来将文件夹内的内容添加到暂存区内。 git add .

  7. 在添加到暂存区之后,就需要给此次更新添加注释  git commit -m "想写的注释内容:如第一次提交"

  8. 在真正提交代码之前需要将云端的内容pull下来,这样保证最新的提交内容。在企业中协同合作时尤其需要注意这个问题,但是自己用的话就没这么多必要  git pull --rebase origin master(解决上述问题所在)

  9. 最后就可以提交代码了,执行push操作。有的同学可能需要输入账号密码,我的并没有输入账号密码,因为之前我的电脑跟码云做了公钥解密。 git push -u origin master

分支操作

分支操作:

查看分支,本质就是执行 git branch 命令

创建分支,本质就是执行 git branch 分支名 命令

切换分支,本质就是执行 git checkout 命令

将分支推送到远程仓库,本质就是执行 git push 命令

合并分支,本质就是执行 git merge 命令
 

查看分支

 在弹出的窗口中可以看到本地分支和远程分支:

 由于分支操作属于高频操作,所以在IDEA的状态栏中提供了分支操作的快捷按钮:

 点击【master】快捷按钮即可弹出【Git Branches】分支窗口:

创建分支

在【Git Branches】分支窗口中点击【New Branch】,弹出如下窗口:

 在弹出的【Create New Branch】窗口中输入新分支的名称,点击【Create】按钮完成分支创建

切换分支

通过如下操作可以切换分支:

 将分支推送到远程仓库

通过如下操作可以将分支推送到远程仓库:

 也可以切换分支后使用快捷键来提交

合并分支

通过下面操作可以进行分支的合并把选中的分支合并到当前分支


http://chatgpt.dhexx.cn/article/oZguNXK7.shtml

相关文章

如何搭建一个git本地仓库

第一步,右键 第二步,配置邮箱,和git用户名,这个用户名是本地的。可以随意起一个名字 实际上,我们配置的邮箱和用户名,会被记录到本地c盘目录下的一个叫.gitconfig的文件下 我们也可以通过git命令来查看配置…

三、建立Git本地仓库

首先,创建本地仓库文件夹 比如,在D:下新建文件夹,命名为user_project 。 初始化本地仓库 在D:\user_project下运行cmd,如下图 或者右键打开Git Bash 输入初始化仓库的代码,如下 $ git init “该命令将创建一个名为…

Git本地仓库使用

说明:Git是版本控制和协同开发的工具 下载Git 第一步:下载 在官网(https://git-scm.com/download/win),选择自己的版本自行下载 第二步:安装 下载下来后,使用默认设置,不要改动任…

Git本地仓库的初始化和配置

系列文章目录 (一)Git本地仓库的初始化和配置 (二)Git文件代码提交详解 (三)Git分支与标签 (四)Git历史版本的回溯、修改及回滚 (五)Git远端同步 文章目录 系…

Git系列(四)、在IDEA操作Git本地仓库与连接远程Git仓库(推送、合并、拉取、克隆操作)

在IDEA操作Git本地仓库与连接远程Git仓库 1、首先设置idea中绑定本地Git的可执行路径2、随便建个项目,将项目初始化为Git管理的本地仓库3、按命令操作顺序将项目添加并提交到本地仓库中4、修该项目文件,并与历史版本对比5、版本回退6、新建分支7、新建远…

2022新版Git教程 从入门到实战(二)Git本地仓库的使用

🐟 个人主页 :https://blog.csdn.net/qq_52007481⭐个人社区:【小鱼干爱编程】📰最近专栏:Git教程专栏 文章目录 1.Git的本地工作流程2.创建版本库2.1本地仓库2.2 初始化本地仓库2.3 查看本地库状态2.4 将文件添加到暂…

Git本地仓库的搭建及使用

前言 1.什么是git? 开源的最先进的分布式版本控制系统,没有之一用以高效、高速的处理从很小到非常大的项目版本管理。 2.什么是版本控制系统? 版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统 …

git 本地仓库存储位置 / github 本地仓库存储位置 / gitee 本地仓库存储位置

通过在菜鸟教程上学习,了解到 git 关于工作区、缓存区、版本库、本地仓库、远程仓库等概念,即: 工作区:指本地仓库中,除了 .git 目录以外的所有文件和目录;缓存区:.git 目录下的 index 文件&am…

Git 本地仓库(Repository)详解

大纲: 一、前言 二、概述 三、在Windows上安装Git 四、创建本地仓库 五、本地仓库管理详解 六、总结 注,测试机 CentOS 5.5 x86_64,Git 服务器版本:git version 1.8.2.1,客户端版本:git version 1.9.2.msys…

Git的基本使用(本地仓库)

一、安装Git 可以使用以下地址下载Git,然后默认选项安装即可 Git for Windowshttps://git-for-windows.github.io 安装完成后,在开始菜单找到“Git”->"GIt BAsh" ,说明安装成功 下载完成后,打开进行安装(按照下图…

Python及第三方库pillow\numpy等的安装教程

1、python安装:https://www.cnblogs.com/lvtaohome/p/11121377.html 2、安装第三方库: python成功安装之后: 方法一:管理员下运行windos命令,然后输入pip install 要安装的第三方库名 也有可能会下载到一半出错&am…

numpy简单快速安装教程

numpy安装教程 默认python版本较新版本(有pip功能) step1: numpy下载地址 step2: 我将下载好的numpy放到了D:\python\Scripts中 然后cmd打开 输入 python -m pip install numpy 如图: 安装后有个Warning需要你进行…

NumPy window 安装教程 多图 简单易懂

前言: NumPy(Numerical Python) 是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。 NumPy 的前身 Numeric 最早是由 Jim Hugunin 与其它协作者共同开发,2005 年,Travis O…

【冰糖Python】PyTorch安装教程(PyCharm IDE)

当在PyCharm中新建项目后,想要在虚拟环境中安装PyTorch 在Setting中安装总是报错,安装失败 则采用官方建议的命令方式安装即可,点此跳转 可对PyTorch版本、系统版本、CUDA版本进行选择: 选择对应配置后,下方生成对应…

学习笔记——python最详细安装新手教程

目录 1,win10不自带python 2,先去Python官网(https://www.python.org/)上下载你自己想要的版本 2.1,python官网有几个下载文件,有什么区别? 3,双击安装程序,进入下面的…

Python零基础入门教程:Windows/Mac 安装、使用 Python 环境 +jupyter notebook

一、知识点概要 1)搞定Python基础环境安装 2)安装jupyter notebook,最便捷的Python编辑器 3)运营常用Python包介绍和安装 二、开始动手动脑 2.1 搞定Python基础环境安装 2.1.1 下载Python安装包 Mac是自带Python2.7的&#x…

pyhanlp安装教程

小编在安装pyhanlp过程中,费了很多时间,也走了许多弯路。至此,记录一下,以免后面再次安装时浪费时间。以下是安装步骤。 1.安装JDK,版本为:jdk-8u271-windows-x64,安装完之后设置环境变量。环境变量在系统变量下设置,分别添加如下变量: 1.1 JAVA_HOME C:\Program Fil…

lammps教程:moltemplate安装教程

大家好,我是小马老师。 本文介绍ubuntu系统下moltemplate的安装方法。 (1)下载moltemplate软件 下载moltemplate的方法有多种,如git: git clone https://github.com/jewettaij/moltemplate moltemplate 可能部分电脑…

教程:MAC系统Linux服务器下用Anaconda安装Pytorch

目录 连接服务器配置Conda安装Anaconda方法一 手动下载方法二 命令行下载 添加环境变量 安装Pytorch测试 连接服务器 打开mac系统的terminal ssh usernameservername #连接服务器mkdir anaconda #为即将下载的安装包新建一个文件夹配置Conda 安装Anaconda 方法一 手动下载 …

原来安装Python这么简单,全部教程

Python安装 1.浏览器打开网址:www.python.org 2.根据电脑系统选择下载 3.确定电脑系统属性,此处我们以win10的64位操作系统为例 4.安装python 3.6.3 双击下载的安装包 python-3.6.3.exe 注意要勾选:Add Python 3.6 to PATH 点击 Customize installa…