用网站ip做代理服务器,网页数据可视化设计案例,容易导致网站作弊的几个嫌疑,win8扁平化网站项目的开发要求
项目组厉员每天代码提交不少于20次企业项目开发代码的每天的提交一般提交3-5次代码仓库的管理
git的基础操作流程
命令模式 git push插件模式 vscode git graphGUI软件管理模式 sourcetree
git在项目团队化开发中的应用
master(一般是不动的)dev (主要是拿…项目的开发要求
项目组厉员每天代码提交不少于20次企业项目开发代码的每天的提交一般提交3-5次代码仓库的管理
git的基础操作流程
命令模式 git push插件模式 vscode git graphGUI软件管理模式 sourcetree
git在项目团队化开发中的应用
master(一般是不动的)dev (主要是拿来代码合并的其实相当于的是一个桥梁中转站)xxx1、xxx2、xxx3主要是拿来工作的每个人只能操作自己的xxx
第一原则仓库操作永远先拉取再提交永远拉dev
1. 远程分支创建 1点击 master 框点击 管理 2)点击新建分支 3) 填写分支名点击确认 4创建成功 2. 本地分支创建命令
git branch 分支名 // 方法一创建分支
git checkout -b 分支名 // 方法二创建并切换当前分支 3. 进入到 dev 分支将远程的 dev 拉取到本地的 dev
git remote -v // 查看是否连接了远程仓库
git remote add origin 仓库链接 // 连接远程仓库
// 第一次拉取时需要执行的操作
git pull --rebase origin dev // 拉取远程仓库最新分支并且合并// 除了第一次之后都使用此命令进行拉取git pull // 将远程仓库所有内容拉取到工作目录提交时先拉pull再推push
第二原则本地永远也不操作 devdev 是桥梁是中转站本地应该操作的是自己的分支 vane
4. 切换到 vane 分支并且需要将 dev 分支的代码合并到 vane 分支上现在就可以在 vane 分支上进行任意的代码修改
git checkout -b 分支名 // 方法一创建并切换当前分支
git checkout 分支名 // 方法二切换分支
git merge 分支名 // 把指定的分支合并到当前分支上
5. 执行完操作后提交到本地仓库
git add 文件名 提交到暂存区 git add . 将所有提交到暂存区
git commit -m 提交到本地仓库添加注释git commit -am : 有-a情况下可以将add和commit合并一起操作
第三原则本地仓库推送到远程永远不要推送自己的分支
6. 切换到 dev 分支并且需要将 vane 分支的代码合并到 dev 分支上
git checkout 分支名 // 切换分支
git merge 分支名 // 把指定的分支合并到当前分支上
注远程 dev 分支只能拉取不能推送 7. 将本地的 dev 分支推送到远程的 vane 分支( 自定义分支 )
git pull // 将远程仓库所有内容拉取到工作目录提交时先拉pull再推push
git push -u origin 分支名 // 提交远程仓库命令指定提交到那个分支
例远程中有 master、dev、 vane、frank、rose等分支 组员的本地仓库需要有 master、dev、 vane(自己定义的与远程同名的分支) 分支 组长的本地仓库是有master、dev、vane、frank、rose 等分支
8. 冲突解决 1假设组长将远程的 rose 分支合并到远程的 dev 分支中后 2组员 vane 将远程的 dev 分支拉取到本地的 dev 分支上出现冲突 3注每个人解决冲突的分支都在 dev 分支 4解决完冲突进行commit提交
git add 文件名 提交到暂存区 git add . 将所有提交到暂存区
git commit -m 提交到本地仓库添加注释git commit -am : 有-a情况下可以将add和commit合并一起操作 5提交后再切换到自身分支 vane 并且将 dev 分支的代码合并到当前 vane 分支上
git checkout 分支名 // 切换分支
git merge 分支名 // 把指定的分支合并到当前分支上
第四原则公共文件一般只交给组长写
9. 确认忽略目录与文件如