一.校内小组实训项目
成员:
龙、群、斯、超、靖
工作模式
前后端分离
分工
前端:本人
后端:余者
个人总结:
根据本次项目的经历书写(暂定)
1.先将云端项目仓库pull下来
2.在对应位置创建负责的项目文件
3.在写项目之前先测试push,pull功能
4.以上,无问题后可开始写项目
收获
团队开发中git的使用
分离式项目中git(分布式版本控制系统)的使用
1.在github或gitee创建仓库
2.在本地克隆仓库
git clone 链接
3.在指定文件夹创建项目(没有指定文件夹自己建一个)
4.git status
命令用于显示工作目录和暂存区的状态。(其实就是用来查看自己改了那些文件)
红色是没有放入暂存区的
5.本步骤尤为重要, 在整个项目仓库中有一个名为文件**.gitignore**, 这里面写的是用push时忽略的文件
这样就不用在push前手动选择或去除暂存区的文件里了
.gitignore举例:
下方是我用vue3开发前端添加在.gitignore中的内容
/**/node_modules
/**/dist
/**/.DS_Store
/**/.vscode
/**/*.suo
/**/*.ntvs*
/**/*.njsproj
/**/npm-debug.log*
/**/yarn-debug.log*
/**/yarn-error.log*
/**/pnpm-debug.log*
/**/.env.local
/**/.env.*.local
说明:
/**/
是根目录下的任意层级文件夹
a/**/b
a文件夹下的所有b文件夹
/**/npm-debug.log*
后面一般跟有时间, *
代表任意长度的字符串,单个字母用?
6.将文件放入暂存区
// 将指定文件放入暂存区
// git add 文件名
// 将本文件夹的所有文件放入暂存区
git add .
7.用 git status
查看一下往暂存区放了多少文件
8.为暂存区的文件写下描述
//add front end source code v1.0 这是描述的具体内容
// git commit -m "add front end source code v1.0"
git commit -m ""
9.上传到仓库
git push
如果有人更新了,先git pull
拉取下来
10.git log
可以看到push的所有版本, 可以我们回溯到任意一个版本.
暂未使用
将整个项目克隆下来git clone
查看所有分支git branch -al
将本地分支与远程分支进行关联
ⅰ选择本地分支
先切换本地分支git checkout branchName
新建分支并切换到这个分支git checkout -b newBranch
ⅱ和并当前分支和远程分支
git pull origin 远程分支名
以dev分支为例
// 新建并切换分支
git checkout -b dev
// 本地分支与远程分支dev合并
git pull origin dev