# 第一章. 概述 (90分钟) ## 任务1:Git/Gitee/Github的使用 (45分钟) - **目标**:掌握基本的Git命令和Gitee/Github的使用。 - **步骤**: ### **步骤 1:在 Windows 中安装 Git** 1. 访问 Git 官网:[https://git-scm.com/download/win](https://git-scm.com/download/win) 2. 下载并运行安装程序。 3. 安装过程中保持默认选项即可 ### **步骤 2:注册 Gitee账号** - 访问 [https://gitee.com](https://gitee.com) 注册账号。 ### **步骤 3:在 Gitee 创建一个新的仓库** 1. 登录账号后,“新建仓库”。 2. 设置如下: - 仓库名称:`test` - 设置为 **私有仓库** - 单分支(`master`) - 项目语言:选择 **Java** - 勾选 **添加 .gitignore 文件** - 勾选 **添加 README.md 文件** ### **步骤 4:克隆远程仓库到本地** 打开 Git Bash 或 powershell,执行以下命令(以 Gitee 为例): 假设在本机自己使用的目录为: d:\javaweb ```bash cd javaweb git clone https://gitee.com/你的用户名/test.git ``` 克隆成功后,进入项目目录: ```bash cd test ``` ### **步骤 5:在test目录下创建目录和文件** 在windows的文件管理器中建目录 tasks 进入到tasks目录,新建文件 chapter01-tasks.md 将本文件的内容拷贝到新建文件chapter01-tasks.md ### **步骤 6:添加文件并推送到远程仓库** ```bash git add . git commit -m "添加 chapter01.md 文件" git push origin master ``` 在gitee网站自己的远程仓库查看是否有新添加的文件和目录 ### **步骤 7:修改 README.md 文件** 使用记事本或其他编辑器打开 `README.md`,添加内容,例如: ```markdown # 项目简介 这是一个用于练习 Git 的 Java 项目。 ``` ### **步骤 8:提交并推送修改** ```bash git add README.md git commit -m "更新 README.md" git push origin master ``` ### **步骤 9:查看提交记录** ```bash git log ``` ### 在自己搭建的代码托管网站创建账号和自己的学习仓库 网站地址: [http://118.25.95.99:8030/](http://118.25.95.99:8030/) 使用方式类似gitee 创建的自己的账号: - 账号命名规则: s1-<你的姓名的拼音> - 创建自己的仓库: 名称: javaweb ## 任务2:IntelliJ IDEA的Git基本使用 (20分钟) > **目标**:熟悉IntelliJ IDEA的安装过程和基本配置以及idea中git操作。 **步骤**: 1. 下载IntelliJ IDEA Community Edition。 2. 安装IDEA。 3. 配置IDEA设置,如字体、颜色主题等。 4. 打开任务1的项目 5. 编辑README.md文件,添加一些内容。 6. 使用idea的git菜单,将本地修改推送到远程仓库。 7. 在idea中close 项目。 8. 在文件浏览器中删除项目文件夹。 9. 在IDEA中 FILE-->NEW --> PROJECT --> Project from Version Control,从远程仓库重新clone项目到本地 10. 在idea中使用git菜单完成git的基本操作。 ## 任务3:Markdown的使用 (20分钟) - **目标**:熟悉Markdown的基本语法。 - **步骤**: 1. 在任务2基础上继续操作,在idea中编辑chapter01.md。 2. 将本文件的内容,全部拷贝到chapter01.md。 3. 编辑自己项目中的README.md文件,使用markdown的基本语法,添加一些内容。 4. 在idea中使用git提交自己的所有修改到自己的远程仓库。 ## 增强任务4: 设置ssh方式免密访问gitee仓库 在本机打开powershell, 输入: ```bash ssh-keygen ``` 一直回车即可。 在c盘用户目录下打开对应用户名的目录,找到 .ssh目录进入,找到文件id_rsa.pub,使用记事本打开此文件,并复制文件内所有内容。 进入到gitee网站, 登陆后,点击右上角用户头像,选择 账号设置->ssh公钥, 在 添加公钥 公钥中,将复制的内容拷贝过去,点击确定。 设置好ssh公钥后,在本机clone 远程库的时候,复制ssh的地址,如: git@gitee.com:你的账号/test.git ```bash git clone git@gitee.com:你的账号/test.git ``` 后续在本地仓库进行git 操作时候,不再询问账号和密码