文章目录

  • idea初始化Git
  • 添加项目被Git管理
  • 配置远程仓库
    • 创建远程仓库
    • idea配置远程仓库,并推送上远程仓库
  • 将远程仓库中的项目克隆到本地

idea初始化Git

1、idea中打开Settings
2、在其中找到gei(直接使用搜索)
3、在此处选择安装Git的路径,一般情况下会制动识别

4、可以点击test测试是否存在问题
配置好后会在这里有两个按钮

蓝色的表示:从远程仓库克隆一个项目到本地
绿色的表示:将此版本作为一个版本记录,也是可以将本地的项目推到远程仓库中

添加项目被Git管理

选择此处添加项目被Git管理

这是我们还需要一个.gitignore文件告诉Git哪一些文件是不需要被管理,这里有一份.gitignore文件可以参考

*.class.mtj.tmp/*.jar
*.war
*.ear
*.ziphs_err_pid*.idea*.iml*.bak
*.rar
*.log
*.project
*.settings
*.classpath
target
classes
lib
*.DS_Strore
.gradle
out
log

进行第一次添加,点击那个绿色的√,会弹出一个界面:

在执行的过程中会弹出一些让你确认的弹窗,点击commit就行

全部完成之后可以在底部中找都Git,在Git中找到Log:master,在这里可以看到每一次的版本提交

可以点击查看此次文件有那一些修改的内容,显示的是非常的清晰

配置远程仓库

创建远程仓库

这里我使用的是“码云”网站提供的远程仓库,只需要进行注册就能免费进行远程仓库的创建

创建好后就可以将次仓库的地址引入到idea中当作远程仓库使用

idea配置远程仓库,并推送上远程仓库

选择进入

进行配置

注:如果在点击ok后报错,可能情况是没有配置SSH公钥。配置SSH公钥:

  1. 随便找一处地方右键打开GitBash,输入指令:ssh-keygen -t rsa,执行时一路回车

    这样将表示创建成功,如果原本有SSH公钥那么再次执行会覆盖掉原来的
  2. 查看公钥,命令:cat ~/.ssh/id_rsa.pub ,将它复制
  3. 配置“码云”的公钥,在头像处点击设置,这里面找到SSH公钥,进行配置

成功后点击push推上去

将远程仓库中的项目克隆到本地


URL填写远程仓库的SSH值

完成之后就将项目克隆下来了

保姆级idea配置Git管理工具相关推荐

  1. QT GUI开发(一):保姆级VS2015配置QT开发环境

    QT GUI开发(一):保姆级VS2015配置QT开发环境 前言 一. QT环境搭建 1.1 QT安装 1.2 VS中安装工具库 二. QT简单工程示例 三. 小结 前言 做软件开发,特别是用户图形界 ...

  2. Git管理工具对比(GitBash、EGit、SourceTree)(转载)

    Git管理工具对比(GitBash.EGit.SourceTree) GitBash是采用命令行的方式对版本进行管理,功能最为灵活强大,但是由于需要手动输入希望修改的文件名,所以相对繁琐. EGit是 ...

  3. Git管理工具对比(GitBash、EGit、SourceTree)

    Git管理工具对比(GitBash.EGit.SourceTree) GitBash是采用命令行的方式对版本进行管理,功能最为灵活强大,但是由于需要手动输入希望修改的文件名,所以相对繁琐. EGit是 ...

  4. 敏捷开发系列学习总结(4)—Git管理工具sourcetree的安装

    现在代码管理都流行用git了,小编以前用过clearcase, svn,vss等.现在用了git后,发现git才是最好的,我觉得它最吸引人的地方应该是它的分布式管理吧.git的具体学习,读者可自己去网 ...

  5. git管理工具_使用包管理工具

    HomeBrew HomeBrew 是Mac上十分好用的包管理工具. 如果使用过 Linux,那么一定不会对 yum 或者 apt 感到陌生.homebrew 就是 Mac 上的这样的一个包管理工具. ...

  6. git管理工具SourceTree --- 提交,拉取,推送

    使用sourceTree管理git的工具,可以更方便使用 1.当新增一个功能模块时,可以在本地库中新建一个分支,再切换到该分支下进行新功能的编写: 2.分支新建好后,切换到该分支下,编写代码,当需要提 ...

  7. 安卓端小黄鸟抓包保姆级教程(附带全套工具,完美解决无网络和ROOT问题)

    抓包工具 1. vmos pro 2. 小黄鸟 3. JustTrustMe 4. JustMeplus 5. JustMeAlreadly 6.MT管理工具 抓包环境 vmos pro(*虚拟机安卓 ...

  8. visual studio2019+vcpkg管理第三方库(含使用Git管理工具下载vcpkg方法,已解决)

    问题简述 通常在使用vs做项目的时候要用到一些第三方库,我在学习Eigen的过程中由于没有安装第三方库便遇到了这样的一个问题: 无法打开源文件"eigen3/Eigen/Dense" ...

  9. 代码库 - git管理工具

    引导目录 安装git 3种状态 基本命令 进阶命令 常用提交类型 常见问题 commit取消 暂存取消(取消add) 用户名邮箱配置 gitignore忽略上传 gitignore文件不生效的解决办法 ...

最新文章

  1. inux 软件编译、安装、删除
  2. 图论 ---- CF1209F. Koala and Notebook(多位数字拆边+BFS)
  3. 疯狂python讲义视频 百度云-疯狂的python讲义 PDF 下载
  4. WCF 服务端+客户端动态调用
  5. php生成图片水印,PHP生成图片加文字及图案水印办法
  6. pycharm中配置r语言_【R语言】R语言中的循环
  7. 诗与远方:无题(五十六)
  8. Python学习(十)Python 函数
  9. bzoj3209:3209: 花神的数论题
  10. [转载] Python 3.x | 史上最详解的 导入(import)
  11. 移动端下拉刷新,向后台请求数据
  12. dump文件 linux,linux使用MAT分析dump文件
  13. 自定义IE地址栏图标
  14. Beaglebone移植DDS模块驱动(AD9833)
  15. Drupal笔记之字体配置
  16. 公司邮箱后缀有哪些?外贸邮箱域名有哪些你知道吗?
  17. div点击穿透,CSS属性pointer-events :none;实现护眼模式, 夜间模式遮罩
  18. Raft 共识算法1-Raft基础
  19. word 插入分隔符实现章节单独编页
  20. 前端基础知识点-每天一个基本知识点(100+个前端小知识,你是否都知道?)

热门文章

  1. LaTeX新手入门教程
  2. 小米max android auto,Android屏幕适配的前世今生(二)
  3. CAD二次开发仿系统直线命令
  4. EDUSOHO踩坑笔记之三十三:班级
  5. 小程序IOS页面下拉回弹效果
  6. HTC Android 移动网络设置(转)
  7. Android实现仿微信朋友圈发布动态(拍照、图库选择、照片压缩、显示、保存、缩略图、点击缩略图删除对应文件等)附源码
  8. proxyTable webpack
  9. 主持人李咏因癌症在美国去世,关于癌症,我们都应该读读这篇文章 ...
  10. javascript进阶学习笔记笔记