Git环境配置及工作流程

一. Git环境配置

Git简介

  • Git 是目前世界上最先进的分布式版本控制系统。
  • Git 优点:
    • 适合分布式开发,强调个体。
    • 公共服务器压力和数据量都不会太大。
    • 速度快、灵活。
    • 任意两个开发者之间可以很容易的解决冲突。
    • 离线工作。

Git 原理:

Git安装

官网下载地址:Git - Downloads
官网较慢,可以用国内的镜像:CNPM Binaries Mirror

  • Windows:
    1. 点击下载好的安装包安装软件。
    2. 默认安装即可。注意:安装路径中不要有中文名字,必须安装到英文目录下,否则会报错“Failed to load library ‘libcurl-4.dll’”,且无法使用。
  • MacOS:
    • brew install git

Git环境验证

  • Windows:
    • cmd 中输入命令 git --version
      image
  • MacOS:
    • 终端中输入命令 git --version

Windows打开GitBash

配置用户名和密码

git config --global user.name "用户名"
git config --global user.email "邮箱地址"

查看配置信息:
git config --global --list

生成秘钥

ssh-keygen -t rsa -C "邮箱地址"

查看秘钥

方式一:打开Git Bash界面,输入以下命令

cat /C/Users/administered/.ssh/id_rsa.pub


方式二:找到对应目录,用记事本打开id_rsa.pub文件,查看具体信息

验证公钥配置是否成功

ssh -T git@gitee.com

预期输出:“Hi xxx! You’ve successfully authenticated, but GITEE.COM does not provide shell access.”


二. Gitee配置

1. 先使用邮箱注册账号

  • 访问Gitee

Gitee官方地址:https://gitee.com/

2. 将id_rsa.pub中的公钥,复制粘贴到Gitee

3. 新建代码仓库

三. 使用PyCharm配置Gitee

1. PyCharm配置Git

  • File->Setting->搜索Git
    • (1)点击选择Git安装路径
    • (2)选择bin目录下的git.exe
    • (3)点击OK,git配置成功
    • (4)点击测试,下边出现版本号就证明配置成功

2. PyCharm下载安装gitee

3. 登录码云

  • File->Setting->搜索gitee

4. 将本地项目上传到Gitee上

三. Git工作流程

Git基本概念

  • 文件状态
    • 未跟踪(Untracked)
    • 未修改(Unmodified)
    • 已修改(Modified)
    • 暂存区(Staged)
  • 三个工作区域
    • 工作区(Working Directory)
    • 暂存区(Staging Area)
    • 仓库区(Repository)
  • 工作树(Worktree)
    image

Git工作流程