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

这篇具有很好参考价值的文章主要介绍了在IDEA中配置git本地仓库并提交远程仓库。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

首先需要先安装好git

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

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

先在IDEA中配置git

file -> settings -> version control-> git

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

idea配置git并获取远程仓库,git,github

 点击 test 进行测试:

idea配置git并获取远程仓库,git,github

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

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

idea配置git并获取远程仓库,git,github

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

idea配置git并获取远程仓库,git,github

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

idea配置git并获取远程仓库,git,github

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

idea配置git并获取远程仓库,git,github

向本地仓库提交代码

点击图中提交按钮

idea配置git并获取远程仓库,git,github

idea配置git并获取远程仓库,git,github

点击Commit,添加完成

idea配置git并获取远程仓库,git,github

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

本地仓库操作:

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

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

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

1-将文件加入暂存区

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

idea配置git并获取远程仓库,git,github

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

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

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

idea配置git并获取远程仓库,git,github

这里只是提交到本地仓库

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

idea配置git并获取远程仓库,git,github

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

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

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

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

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

idea配置git并获取远程仓库,git,github

 创建完成后效果如下:

idea配置git并获取远程仓库,git,github

本地仓库关联上远程仓库

远程仓库操作:

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

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

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

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

有两种方式:

方式一

查看关联的仓库

idea配置git并获取远程仓库,git,github

 可以添加新的仓库地址

idea配置git并获取远程仓库,git,github

 或着

idea配置git并获取远程仓库,git,github

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

idea配置git并获取远程仓库,git,github

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

idea配置git并获取远程仓库,git,github

方式二

idea配置git并获取远程仓库,git,github

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

idea配置git并获取远程仓库,git,github

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

点击DEline remole关联远程仓库

idea配置git并获取远程仓库,git,github

点击后出现以下窗口

idea配置git并获取远程仓库,git,github

填好点击OK

idea配置git并获取远程仓库,git,github

出现加载条即提交成功

idea配置git并获取远程仓库,git,github

如果出现以下报错

idea配置git并获取远程仓库,git,github

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

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

idea配置git并获取远程仓库,git,github

解决方法:

找到本项目的根目录

idea配置git并获取远程仓库,git,github

 

右键选择Git Bash Here

idea配置git并获取远程仓库,git,github

 

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

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

idea配置git并获取远程仓库,git,github

 保存成功。

idea配置git并获取远程仓库,git,github

 重新puth

idea配置git并获取远程仓库,git,github

 pust后成功。

idea配置git并获取远程仓库,git,github

 

问题解决。

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

idea配置git并获取远程仓库,git,github

 

查看日志

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

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

idea配置git并获取远程仓库,git,github

 idea配置git并获取远程仓库,git,github

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

idea配置git并获取远程仓库,git,github

idea配置git并获取远程仓库,git,github

从远程仓库拉取

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

idea配置git并获取远程仓库,git,github

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

idea配置git并获取远程仓库,git,github

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

idea配置git并获取远程仓库,git,github

如果需要拉取新的项目

idea配置git并获取远程仓库,git,github

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

idea配置git并获取远程仓库,git,github

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

idea配置git并获取远程仓库,git,github

类似的参考参考文章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配置git并获取远程仓库,git,github

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

idea配置git并获取远程仓库,git,github

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

idea配置git并获取远程仓库,git,github

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

idea配置git并获取远程仓库,git,github

创建分支

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

idea配置git并获取远程仓库,git,github

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

切换分支

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

idea配置git并获取远程仓库,git,github

 将分支推送到远程仓库

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

idea配置git并获取远程仓库,git,github

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

idea配置git并获取远程仓库,git,github

合并分支

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

idea配置git并获取远程仓库,git,github文章来源地址https://www.toymoban.com/news/detail-780581.html

到了这里,关于在IDEA中配置git本地仓库并提交远程仓库的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Git】本地仓库管理远程库(GitHub)——clone(下载)、commit(添加到本地仓库)、push(提交到远程仓库)、pull(拉取)操作

    目录 使用远程仓库的目的 将本地仓库同步到git远程仓库 1.克隆远程仓库(clone) 2.新建一个文件 3.将工作区的文件添加到暂存区 4.将暂存区的文件添加到本地仓库(commit) 5.提交(同步)到远程仓库(push) 6.远程库拉取到本地库(pull) 7.团队协作开发和跨团队协作开发(开源项目) 作用:备

    2024年01月21日
    浏览(73)
  • Git (版本控制,git安装和配置,git代码托管服务,git操作本地远程仓库,分支,idea整合git)【看这一片就够】

    目录 一、版本控制介绍 1. 版本控制介绍 2. 版本控制工具 3. git简介 二、git安装与配置 1. 下载git 2. 安装git 2. 配置git 三、git代码托管服务 1. 常见的git代码托管服务 2. 注册码云帐号【这里介绍一种的用法,其它也是一样的操作】 3. 创建远程仓库 四、git命令-操作本地仓库 1. 获

    2024年04月14日
    浏览(80)
  • git:使用IDEA推送本地项目到远程仓库

    1、初始化本地仓库 可以通过 IDEA 的终端 Terminal 执行 git init ,执行完成之后稍微等待一会上方就会出现 Git 相关按钮 2、创建Gitee远程仓库 仓库创建完成是这个样子的,如下: 上图中就是 git 远程仓库地址,我们下面会用到的 3、将本地项目推送到Gitee远程仓库 对IDEA中的项目

    2024年02月12日
    浏览(54)
  • git ------ IDEA中建立本地/远程仓库及上传

    目录 建立本地仓库 1. idea中选择创建本地仓库 选择目标文件 创建远程仓库 1.码云上进行库创建 将本地仓库数据提交到远程仓库 提交代码 推送到远程 或 vsm中找下列2 即可 成功后会出现以下标识 更新 提交     推到 历史记录         复制http代码 然后进行远程仓库操作

    2024年02月10日
    浏览(49)
  • 在IDEA中使用Git,将代码提交到Gitlab远程仓库,进行团队开发

    目录 一、安装Gitlab 二、在IDEA中安装Gitlab插件并登录Gitlab账号 三、将项目代码推送到Gitlab 四、从Gitlab上拉取(Pull)团队其他人修改过的代码 五、克隆代码            如果您对GIT不是了解,推荐从头开始看本栏目系列文章。本系统文章包括安装GIT、在命令行创建版本库、

    2024年02月05日
    浏览(46)
  • 用git和idea推送本地项目到远程仓库

    方式一:git命令方式 1、鼠标右键:Git Bash Here 2、初始化仓库: git init 3、配置签名:① git config user.name \\\"Zhang3\\\" ② git config user.email \\\"zhang3@163.com\\\" 签名配置完成后,可以隐藏目录下找到config,查看或编辑签名。 配置全局用户信息: git config --global user.name \\\"zhang3\\\" git config --global

    2023年04月08日
    浏览(54)
  • 在IDEA中使用Git 、远程仓库克隆工程到本地

    4.1 在IDEA中配置Git 安装好IntelliJ IDEA后,如果Git安装在默认路径下,那么idea会自动找到git的位置,如果更改了Git的安装位置则需要手动配置下Git的路径。 选择File→Settings打开设置窗口,找到Version Control下的git选项: 选择git的安装目录后可以点击“Test”按钮测试是否正确配置

    2024年02月03日
    浏览(49)
  • 【git】Idea撤回本地分支、或远程分支提交记录的各种实际场景操作步骤

    实现效果: 撤回这个未push到远程的记录 操作步骤: 最后一次commit到本地的记录没有了, 记录回到了暂存区 有撤销记录的: 实现效果: 本质,就是重新提交对 第二次提交 删除的操作 撤销后,本地和远程分支上有撤销记录 操作步骤: 无撤销记录的: 实现效果: 远程最后

    2024年02月10日
    浏览(44)
  • idea配置docker推送本地镜像到远程私有仓库

    目录 1,搭建远程Docker 私有仓库 Docker registry 2,Windows10/11系统上安装Docker Desktop 3,idea 配置远程私有仓库地址 4,idea 配置Docker 5,idea在本地构建镜像 6,推送本地Docker镜像到远程 Docker私有仓库 7,测试/生产环境从 Docker registry 私有仓库中拉取镜像 1,搜索镜像 2,拉取镜像并

    2024年02月03日
    浏览(44)
  • Idea怎么配置Maven才能优先从本地仓库获取依赖

    网上的方法 : 在设置中搜索 Runner ,在VM Option中设置参数 -DarchetypeCatalog=internal 删除 解压后的依赖包中的 _remote.repositories m2e-lastUpdated.properties *.lastUpdated 文件。 上边都没有效果 最终的解决方法,修改maven配置文件settings.xml 主要两个方面 第一:修改本地仓库的地址,这个是自己

    2024年02月02日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包