原文:https://www.cnblogs.com/java-maowei/p/5950930.html

第一部分: 安装

1. 下载地址:  https://git-scm.com/download/win; 如果速度慢, 使用 迅雷下载;

2. 点击安装, 然后下一步, 直到下面这个页面:

建议: 按照上面所示方式选中复选框 ;

3  点击下一步, 直到出现这个页面:

建议: 这个页面是选择git使用的命令行, 建议使用第一个git自带的;

4. 点击下一步, 直到出现下面这个页面:

建议: 这个是选择行结束符, windows与linux行结束符不一致; 建议选择第一个, 这样git会自动转换;

5. 点击下一步, 直到出现下面这个页面:

建议: 选择命名行窗口, 建议第一个;

6点击下一步, 直到出现下面这个页面:

建议: 是否开启文件缓存, 选第一个; 点击install;

7 安装成功后: 击桌面上的git快捷方式打开命名行, 运行git命名, 出现如下界面则成功:

第二部分: windows配置git SSH服务:

1. 生成SSH秘钥对:

命名行运行 : ssh-keygen -t rsa -C "你的邮箱地址";

2输入你的秘钥密码:

3 找到这个文件:用记事本打开, 然后复制内容

4 进入git, 从这里打开信息设置页面: 在这里添加生成的秘钥;

第三部分: 配置全局用户名和邮箱

1.命令行运行以下指令:

git config --global user.name  "你的用户名"

git config --global user.email "你的邮箱"

"

第四部分: IDEA 配置

1 配置git路径

2.新建一个项目: TestGit,   src下创建一个HelloWorld.java文件,  项目路径:C:\Users\Administrator\Desktop\code\TestGit

3 打开github, 新建仓库TestGit;

2 打开项目所在文件夹, 在文件夹上右键运行: git bash here

3 命名行依次运行以下命名:

git init

git add src

git commit -m  "first commit"

git remote add origin https://github.com/mw138/TestGit.git

git push  -u origin master

4 如果不出错误提示输入用户名, 密码:

5 输入用户名密码后,开始提交,出现下面提示则成功

6 打开github验证: 可以看出确实提交上去了

7 至此, 该项目已经加入到了github的版本控制,  在idea上可以进行提交和更新了;

新建一个Test文件, 然后提交到版本库,  步骤如下:

idea上: vcs --> git --> push

注意事项:

1如果第一次使用git, idea会提示输入github用户名, 密码;

2如果出现提示 提示没有本地分支, 运行以下命名:

git branch --set-upstream master origin/master

至此: 大功告成!!!

手把手教你IDEA使用GIT进行项目管理相关推荐

  1. 手把手教你如何高效落地单项目管理 | 一看既会

    手把手教你如何高效落地单项目管理,云效Projex是新一代企业级研发协作平台,集成了敏捷研发项目管理的最佳实践,提供了针对项目.迭代.需求.缺陷等多个维度的协同管理以及相关的统计报告,让研发团队高效协 ...

  2. 真正手把手教你玩转Git

    关注.星标公众号,直达精彩内容 来源:https://url.cn/5U1039v 作者:涂根华 导读:因为教程详细,所以行文有些长,新手边看边操作效果出乎你的预料.GitHub虽然有些许改版,但并无 ...

  3. 手把手教你把 Git 子模块更新到主项目

    本文以 skywalking-rocketbot-ui子模块合并到 skywalking 为例,手把手教你如何把 Git 子模块更新到主项目中去. 首先,把fork的skywalking项目克隆到本地 ...

  4. Git使用教程:最详细、最傻瓜、最浅显、真正手把手教

    转载自   Git使用教程:最详细.最傻瓜.最浅显.真正手把手教 一:Git是什么? Git是目前世界上最先进的分布式版本控制系统. 工作原理 / 流程: Workspace:工作区 Index / ...

  5. 手把手教你入门Git --- Git使用指南(Linux)

    手把手教你入门Git - Git使用指南(Linux) 系统:ubuntu 18.04 LTS 本文所有git命令操作实验具有连续性,git小白完全可以从头到尾跟着本文所有给出的命令走一遍,就会对gi ...

  6. 手把手教你上手Git并上传项目到GitHub官网

    手把手教你上手Git并上传项目到GitHub官网 Learning Git Branch: 学习 Git 最好的游戏及教程 https://learngitbranching.js.org 这个就是那 ...

  7. 手把手教你在VSCode中使用Git

    我本身也多次看到他们用vscode查看修改prometheus代码 摘自:https://mp.weixin.qq.com/s/De7BFnT6cSL6ajvYoiNYkQ 手把手教你在VSCode中 ...

  8. 手把手教你使用Git

    <div class="container"> <div class="row"> <div id="readercon ...

  9. 【git使用】手把手教git使用 【简洁明了】【初级】【视频教程】

    原文:[git使用]手把手教git使用 [简洁明了][初级][视频教程] 视频讲解看: [全民编程]<软件编程-讲课视频>[零基础入门到实战应用]

最新文章

  1. C# http 性能优化500毫秒到 60 毫秒
  2. js变量以及其作用域详解
  3. UVA - 10615 Rooks
  4. ReactiveCocoa个人记录
  5. 呼叫中心的技术创新源于管理文化的变革
  6. java 根据类名示例化类_Java类类的requiredAssertionStatus()方法和示例
  7. 信息学奥赛一本通C++语言——1126:矩阵转置
  8. PCI-E 5.0标准公布:速度再次翻番达32GT/s
  9. 2021年中国醋栗果提取物市场趋势报告、技术动态创新及2027年市场预测
  10. bzoj 2281: [Sdoi2011]黑白棋 bzoj 4550: 小奇的博弈(Nimk博弈+DP)
  11. 高大上必备!D3.js对产品的贡献度剖析
  12. matlab实现将彩色图像转换成灰色图像的方法
  13. 解决IE11兼容HTML5 设置
  14. DAX基础1:快速熟悉DAX的使用环境之Power BI
  15. UVALive 6860 Most Influential Pumpkin
  16. 【Vue3】图标处理方案SvgIcon
  17. ESP8266驱动SG90舵机控制开关灯(灯的开关)的折腾记录
  18. 关于ContactsContract
  19. 递归 谢尔宾斯基三角形
  20. 后端返回数组对象(id重复)来去重并保留第一个

热门文章

  1. python 分类_Python数据类型分类
  2. python列表存储乱码_python 列表中文乱码
  3. linux raw格式改名img,4款Linux下的RAW格式图片编辑软件
  4. linux查看文件夹下每个文件大小,linux查看当前文件夹下每个文件大小
  5. 【BZOJ1030】[JSOI2007] 文本生成器(AC自动机上跑DP)
  6. 前端基础之CSS属性
  7. 小知识—PRINCE2的七大原则之剪裁
  8. mac 终端 svn 命令
  9. 解决Eclipse报errors running builder ‘javascript validator’ on project
  10. memcached内存管理及key value长度限制