一、Git的环境配置

1.Git软件下载 (下载地址:https://git-scm.com/)由于国外的网站下载的超慢可以使用国内的阿里的开源镜像下载(下载地址:https://npm.taobao.org/mirrors/git-for-windows/)尽量选择稳定的新版本

2.接下来就无脑安装(注:在安装的过程中git的环境配置会自动加载到本地环境无需配置)

3.启动Git:进入安装好的目录Git->git-bash.exe双击打开或在桌面上右击在下拉菜单栏会出现Git Bash Here。

4. Git配置(Git的命令与常用的Liunx命令基本相同):

查看配置 get config -l

5.设置Git的用户名以及邮箱(必须)

git config --global user.name "yyb"

git config --global user.email "2593819926@qq.com"

二、使用Gitee(码云)

1.打开码云(https://gitee.com/)没有注册的自行注册,完善个人信息

2.设置本机绑定SSH公钥,实现免密登录

进入本机的C:\Users\YYB\.ssh右击打开Git Bash Here 使用ssh-keygen -t rsa 此时会自动生成文件

打开id_ras.pub复制里面的公钥信息,添加到安全设置的SSH公钥设置里

3.使用码云创建自己的仓库.

4.此时自己新建的仓库会生生成几个文件clone到本地仓库

进入本地仓库打开git输入git clone https://gitee.com/yyb1024/teat.git

5.进入本地仓库test发现和远程仓库的内容一致,可以再创建一个newfile文件尝试从本地上传到远程仓库里

1.查看当前仓库状态

2.添加到缓存区

3.commit到资源库

4.push远程仓库

5.查看远程仓库

三、IDEA与Git的集成(已有的项目集成git)

1.将之前从远程仓库clone的文件拷贝到自己的项目里

2.用IDEA打开项目左侧项目的目录有的文件会变红,并且会有错误信息提示

3.则.在IDEA中设置Git,在File-->Setting->Version Control-->Git-->Path to Git executable选择你的git安装后的git.exe文件,然后点击Test,测试是否设置成功

4.创建本地仓库,VCS-->Import into Version Control-->Create Git Repository.

5.使用git命令IDEA的Terminal(此时需要设置相关的配置路径为Git的安装路径)

6.之后既可以在Terminal使用相关命令将项目push到远程仓库里

7.与之相应的鼠标单击相应的Git快捷命令也可以,请参照

https://www.cnblogs.com/kaola8023/p/10402447.html

最新文章

  1. Meta标签详解(HTML JAVASCRIPT)
  2. TP框架整合Swagger UI接口文档
  3. JavaScript案例一:Window弹窗案例
  4. Linux 环境变量的配置
  5. VS2015 多项目源码共享链接
  6. 基于矩阵模式的 Web 软件测试手段(转)
  7. 多控制器之UIApplication
  8. [PWA] 2. Service worker life cycle
  9. DBA 经典面试题(1)
  10. linux c: 静态库和动态库的生成和使用
  11. asp.net 开发注意的几点
  12. 第十八篇、OC_使用OAStackView FDStackView (第三方框架)可以使用在ios 7及以上的版本
  13. Spring中的循环依赖
  14. 英特尔神经棒使用入门-NCS2 & NCS1 -OpenVino
  15. 当给DataGrid的Itemssoure属性赋值引起TabControl_SelectionChanged事件
  16. 编译openwrt时报错:FMCGenericError.h:34:27: fatal error: libxml/parser.h: No such file or directory
  17. 爬豆瓣影评,记下解决maximum recursion depth exceeded in cmp
  18. [LeetCode] 827. Making A Large Island
  19. sql server deadlock跟踪的四种方法
  20. PHP操作xml学习笔记之增删改查(2)—删、改、查

热门文章

  1. 一起学Blazor WebAssembly 开发(1)
  2. 关于ajaxSubmit传递参数 后台接收为"参数,参数”的问题
  3. VS Code小白使用教程
  4. MongoDB副本集部署
  5. pandas之表格样式
  6. Csrf+Xss组合拳
  7. PHP系列之钩子
  8. Filebeat日志收集简单使用
  9. Python os.ttyname() 方法
  10. PHP flock() 函数