Git安装使用— 1

这里写自定义目录标题

  • 配置ssh免密登录
  • 测试
  • 测试成功
  • 在gitee创建仓库 初始化一个java项目

Git 概述
Git 是一个免费的、开源的分布式版本控制系统,可以快速高效地处理从小型到大型的各种项目。
Git 易于学习,占地面积小,性能极快。 它具有廉价的本地库,方便的暂存区域和多个工作流分支等特性。其性能优于 Subversion、CVS、Perforce 和 ClearCase 等版本控制工具。
1.1何为版本控制
版本控制是一种记录文件内容变化,以便将来查阅特定版本修订情况的系统。
版本控制其实最重要的是可以记录文件修改历史记录,从而让用户能够查看历史版本, 方便版本切换。
Git安装使用— 1_第1张图片
1.5Git 工作机制
Git安装使用— 1_第2张图片
Git 和代码托管中心
➢ 局域网
✓ GitLab
➢ 互联网
✓ GitHub(外网)
✓ Gitee 码云(国内网站)

Git 安装

一、首先去官网下载git:https://www.git-scm.com/download/ ,(我下载的是64位的)

Git安装使用— 1_第3张图片
Git安装使用— 1_第4张图片
安装傻瓜式安装,[git详细安装]
在 Git Bash 终端里输入 git --version 查看 git 版本,如图所示,说明 Git 安装成功。
Git安装使用— 1_第5张图片
Git 常用命令

命令名称 作用
git config --global user.name 用户名 设置用户签名
git config --global user.email 邮箱 设置用户签名
git config --global user.email 邮箱 设置用户签名
git init 初始化本地库
git status 查看本地库状态
git add 文件名 添加到暂存区
git commit -m “日志信息” 文件名 提交到本地库
git reflog 查看历史记录
git reset --hard 版本号 版本穿梭

配置用户签名
git config --global user.name “Mouoal” //注册时的用户名
git config --global user.email “xse…@163.com” // 注册时的邮箱
(https://blog.csdn.net/mukes/article/details/115693833)
Git安装使用— 1_第6张图片
查看配置是否OK
git config --global --list

配置ssh免密登录

Git安装使用— 1_第7张图片

进入git bash:使用 ssh-keygen -t rsa -C “xse…@163.com” 命令
连续三次回车后生成了密钥,结束后去系统盘目录下(一般在 C:\Users\你的用户名.ssh)(mac: /Users/用户/.ssh)查看是否有。ssh文件夹生成,此文件夹中以下两个文件
Git安装使用— 1_第8张图片
查看完整密钥
cat ~/.ssh/id_rsa.pub

#登录gitee码云,找到设置——》找到 SSH公钥 ,填写对应标题,公钥,
下一步,点击确认可能需要输入密码验证环节
Git安装使用— 1_第9张图片

测试

ssh -T [email protected]
Git安装使用— 1_第10张图片

测试成功

Hi unique_perfect! You’ve successfully authenticated, but GITEE.COM does not provide shell access.

在gitee创建仓库 初始化一个java项目

Git安装使用— 1_第11张图片
新建项目后,复制HTTPS路径到IDEA
Git安装使用— 1_第12张图片
打开IDEA——File——》New——》 project from Version Control…
Git安装使用— 1_第13张图片
把项目克隆下来,
Git安装使用— 1_第14张图片

你可能感兴趣的:(git,github)