# 学生_预习资料 **Repository Path**: eric66667/preview ## Basic Information - **Project Name**: 学生_预习资料 - **Description**: 旭哥_课上的配套讲义_也是预习资料 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 17 - **Created**: 2023-06-09 - **Last Updated**: 2023-06-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 学生_预习资料 #### 介绍 旭哥_课上的配套讲义_也是预习资料 #### 拉取自己班级分支 命令格式: git clone -b 分支名 远程git地址名字 例如: git clone -b web01 https://gitee.com/lidongxuwork/preview.git 打开git终端看好所在文件夹, 输入命令后, 会出现preview文件夹里面就是自己班级对应的预习资料 注意: 这种方式第一次克隆很慢(因为所有分支都要检索一遍) > 可以使用git branch -a 看到所有分支包括红色标记的是远程的分支 #### 如果上一步觉得慢, 可以使用如下方式(建议还是使用上面) 命令格式: git clone --depth 1 远程git地址名字 解释: 1代表最后一次提交记录(固定) 打开git终端看好所在文件夹, 输入命令后, 会出现preview文件夹里面就是自己班级对应的预习资料 上面这句命令意思是: 克隆远程仓库默认分支的最后一个版本记录 但是我想要的是我班级的某个对应的分支下来, 再执行如下命令 注意上个命令会产生文件夹, 切入进去看好终端路径再执行下面3条命令 git remote set-branches origin 远程分支名字(也就是你班级的分支名) 意思:添加了远程分支的信息 git fetch --depth 1 origin 远程分支名字(班级分支名) 意思:开始拉取远程分支的最后一次提交记录(也是最新代码) git checkout 远程分支名字(班级分支名) 意思:本地切换到对应这个分支查看拉取下来的分支代码 如果以后旭哥在这个分支上提交了新的内容, 我们直接git pull即可拿到最新记录