Gitee代码托管平台开发环境

前言
使用国内码云(gitee)可以很好的管理项目开发进度,代码审核,版本差异、变更内容等。

目录

  • 一、理论准备
    • 1.1 XXX
    • 1.2 XXX
    • 1.3 XXX
  • 二、开发环境
    • 2.1 Git
    • 2.2 TortoiseGit
    • 2.3 Beyond Compare
    • 2.4 Git配置
  • 三、Gitee Project
    • 3.1 新建项目
    • 3.2 添加公钥
      • 3.2.1 个人公钥
      • 3.2.2 项目公钥管理
  • 编辑日志 20220531
    • 3.3 XXX
  • 四、测试
    • 4.1 XXX
    • 4.2 XXX
    • 4.3 XXX
  • 五、问题及总结
    • 5.1 XXX
    • 5.2 XXX
    • 5.3 XXX

一、理论准备

1.1 XXX

1.2 XXX

1.3 XXX

二、开发环境

2.1 Git

软件: Git-2.36.0-64-bit.exe
路径: https://git-scm.com/download/win

2.2 TortoiseGit

git指令可视化窗口
软件: TortoiseGit-2.13.0.1-64bit
路径: https://tortoisegit.org/download/
中文包: TortoiseGit-LanguagePack-2.13.0.0-64bit-zh_CN
路径: https://tortoisegit.org/download/
代码对比工具: Beyond Compare x64
路径: https://www.beyondcompare.cc/xiazai.html
https://www.scootersoftware.com/download.php

2.3 Beyond Compare

程序线性开发需要代码对比工具,这里可以使用TortoiseGit内置的代码对比工具,同时TortoiseGit也支持使用其他代码对比工具,本人使用的是 Beyond Compare。
网盘链接(仅供学习,违规删除)
链接:https://pan.baidu.com/s/1A5UlESQ1jciQoSalN0ntdg
提取码:0803

2.4 Git配置

需在以上所有软件都安装完毕后进行,并且PC环境为Windows。
在任意目录下新建一个任意目录,进入目录后在空白位置点击鼠标右键打开菜单,按下图所示打开 git bash
Gitee代码托管平台开发环境_第1张图片
再以此配置以下指令:
指令1 git config --global user.name “xxxxxx”
指令2 git config --global user.email “[email protected]
指令3 ssh-keygen -t rsa -C “[email protected]
指令2将生成 .ssh 的文件,是 Git 代码托管平台管理代码的公钥
Gitee代码托管平台开发环境_第2张图片
Gitee代码托管平台开发环境_第3张图片
在任意空白处点击鼠标右键打开菜单,按下图所示选择 Setting 打开 TortoiseGit
Gitee代码托管平台开发环境_第4张图片
如下图,可选择语言为中文,还需确认 Git.exe 路径与实际安装路径一致。
Gitee代码托管平台开发环境_第5张图片
指定 .ssh 的路径,如下图。注意路径都应当是你 Git 安装的路径。
Gitee代码托管平台开发环境_第6张图片
设置外置代码对比、合并工具,如下图。同样注意,外置代码对比、合并工具应当是你本地路径,图片中路径只是参考。
Gitee代码托管平台开发环境_第7张图片
Gitee代码托管平台开发环境_第8张图片

三、Gitee Project

3.1 新建项目

以下开始配置 Gitee 云端代码管理平台
首先登陆 Gitee 云平台,新建账户,拥有账户后按下图操作创建代码仓库。
Gitee代码托管平台开发环境_第9张图片

3.2 添加公钥

3.2.1 个人公钥

仓库创建好后进入个人主页,按下图添加个人公钥,公钥在我们上文提及的 .ssh 文件中,文件可以文本方式打开,把文本内容复制到公钥区域,然后点击确认即可。
Gitee代码托管平台开发环境_第10张图片

3.2.2 项目公钥管理

如仓库需要多人协同开发管理,则可以在仓库管理中添加他人公钥,管理员可赋予其他成员拉去和推送代码权限。如下图为仓库添加公钥。
Gitee代码托管平台开发环境_第11张图片

编辑日志 20220531

3.3 XXX

四、测试

4.1 XXX

4.2 XXX

4.3 XXX

五、问题及总结

5.1 XXX

5.2 XXX

5.3 XXX

你可能感兴趣的:(代码管理仓库,git)