当前位置:首页 > 开发工具及运维 > IDEA配置Git教程

IDEA配置Git教程

6个月前 (05-21)55

1.首先在IDEA内创建一个Java Web 项目,作为一个测试项目
IDEA配置Git教程 _ Java侠
2. 使用Git 将代码提交

VCS ———>  Enable Version Control Integration... 

IDEA配置Git教程 _ Java侠
选择版本控制系统 GIT IDEA配置Git教程 _ Java侠
IDEA配置Git教程 _ Java侠
点击 OK
出现这个就算是Git 和项目关联了 但是 还没有结束
IDEA配置Git教程 _ Java侠
出现这个提示
“Project configurations files can be added to Git” 意思是
提醒 “可以将项目配置文件添加到Git中”
小编一般是选择最后一项 不再询问(Don’t Ask Again)

IDEA配置Git教程 _ Java侠
发现项目文件都变红了
IDEA配置Git教程 _ Java侠
在项目上右击,选择 Git -----> Add
将项目文件添加到Git上
IDEA配置Git教程 _ Java侠
点击后,发现 文件颜色变成绿色
IDEA配置Git教程 _ Java侠
点击 VCS Commit… 提交代码
IDEA配置Git教程 _ Java侠
出现以下对话框

IDEA配置Git教程 _ Java侠

选择 要提交到Git的 代码或者文件
IDEA配置Git教程 _ Java侠
在Commit Message 填写提交说明
IDEA配置Git教程 _ Java侠
在这 填写 提交代码的作者 第一次使用Git时,填写作者 在提交代码时可能会报错
IDEA配置Git教程 _ Java侠
最后点击Commit

IDEA配置Git教程 _ Java侠
点击Commit 之后,出现报错信息
报错原因是 刚刚提交代码时 填写的作者不匹配任何现有作者
IDEA配置Git教程 _ Java侠
出现上面的错误时,我们重新提交一次代码 这次不要加 作者
提交之后 出现这个信息 就说明提交成功了

IDEA配置Git教程 _ Java侠
提交成功之后 点击

VCS ——> Git  ——>  Push  

将代码推送到远程仓库
IDEA配置Git教程 _ Java侠
出现以下对话框
IDEA配置Git教程 _ Java侠
点击 红框
IDEA配置Git教程 _ Java侠
出现以下对话框(Define Remote 定义远程路径) 即定义 将代码推送到远程仓库的路径

IDEA配置Git教程 _ Java侠
在URL: 对话框内填写你要放置的仓库的链接

IDEA配置Git教程 _ Java侠
然后点击 OK
出现以下对话框
点击Push
如果第一次使用git, IDEA会提示输入 git 用户名, 密码
IDEA配置Git教程 _ Java侠
报错信息:
Push rejected: Push to origin/master was rejected
拒绝访问
IDEA配置Git教程 _ Java侠
解决方法
在自己项目的目录下
右击 选择 Git Bash Here 会打开一个Git Bash 窗口
在窗口中 依次输入命令:
git pull
git pull origin master
git pull origin master --allow-unrelated-histories

重新在IDEA 中 push 自己的项目

IDEA配置Git教程 _ Java侠
push 成功

在 码云中查看 发现已经上传成功了
IDEA配置Git教程 _ Java侠

作者:壮壮Loschicos
来源链接:https://blog.csdn.net/qq_41404331/article/details/100537646

标签: Git

“IDEA配置Git教程” 的相关文章

git合并历史提交

背景 以前一直觉得只要pull和push就够了,但合作中总会遇到各种非理想的情况。这时候才发现git其他命令的作用。 现在的情况是,repo是一个远程team维护的,我们需要...

git将一个分支的提交合并到另一个分支

git将一个分支的提交合并到另一个分支

git将一个分支的提交合并到另一个分支 Git合并指定文件到另一个分支。 经常被问到如何从一个分支合并特定的文件到另一个分支。其实,只合...

超详细Git学习笔记【图文】

超详细Git学习笔记【图文】

1.Git介绍 1.1版本控制(理解) 无论是代码编写,还是文档编写,我们都会遇到对文档内容反复修改的情况 1.2开发中存...

git切换分支合并后再切回原来分支导致没有提交的代码丢失

git切换分支合并后再切回原来分支导致没有提交的代码丢失

git切换分支合并后再切回原来分支导致没有提交的代码丢失 前言 在企业开发中,总会需要用远程仓库来管理整个团队的项目代码,git是我们常...

Git如何优雅的合并代码

Git如何优雅的合并代码

在项目中,我们总会创建很多分支进行不同功能或者需求的开发,等功能完成后再合并回主分支。那么如何才能优雅的合并分支呢?如果此时你提起了兴趣,那么不妨继...

用git合并分支时,如何保持某些文件不被合并

用git合并分支时,如何保持某些文件不被合并

˃˃ _ Java侠"˃2019独角兽企业重金招聘Python工程师标准>>> 使用git作为版本控制工具有半年...

git分支创建和合并

git分支创建和合并

在版本回退里,你已经知道,每次提交,Git都把它们串成一条时间线,这条时间线就是一个分支。截止到目前,只有一条时间线,在Git里,这个分支叫主分支,即master分支。HEAD严格来说不...

git只合并某个分支上的某个提交

场景描述: 多个分支,一个dev,一个featureA分支,一个featureB分支,featureA分支日常修改,并且涉及到一个特殊目录的修...

git合并不同分支

本地项目目录下打开gitbash 切换到想合并的文件,比如文件名是a: git checkout a 拉最新代码:git pull...

git 合并两个仓库

git 合并两个仓库

我有两个仓库,一个是gitbook在写一本 一个是放在github的垃圾,这个是我想要开个人网站,但是做的还是不行https://github.com/l...