Compare commits
1 Commits
c2-xy-patc
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| 129b043cdd |
142
javaweb
142
javaweb
@ -1 +1,141 @@
|
|||||||
```javaweb
|
# 第一章. 概述 (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
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## 任务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, 输入:
|
||||||
|
|
||||||
|
```bashssh-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 操作时候,不再询问账号和密码
|
||||||
Reference in New Issue
Block a user