龙华网站网页设计网站模板简易修改
2026/3/28 3:54:51 网站建设 项目流程
龙华网站网页设计,网站模板简易修改,自己的网站怎么做,关键词批量调词 软件适用场景#xff1a;3-20 人小型团队#xff0c;使用 GitHub / Gitee / GitLab 托管代码 示例命令均以 GitHub 为例#xff0c;GitLab / Gitee 完全通用#xff0c;只需换远程地址12.1 协作前准备#xff1a;一次配置#xff0c;终身受益配置项命令示例说明本地身份…适用场景3-20 人小型团队使用 GitHub / Gitee / GitLab 托管代码示例命令均以 GitHub 为例GitLab / Gitee 完全通用只需换远程地址12.1 协作前准备一次配置终身受益配置项命令示例说明本地身份仓库级git config --local user.name 林冲git config --local user.email linchongteam.io多人共用电脑时必设区分作者默认分支名git config --global init.defaultBranch main新仓库默认main跟上 GitHub换行符自动转换git config --global core.autocrlf trueWindows 推荐编辑器git config --global core.editor code --wait冲突解决时自动弹 VS Code12.2 单仓库协作Forking / 共享仓库模式① 共享仓库模式团队内部最常用管理员创建空仓库不要初始化 READMEhttps://github.com/team/project.git成员一次性克git clone gitgithub.com:team/project.git cd project git config --local user.name 林冲 git config --local user.email linchongteam.io成员日常三板git pull --rebase origin main # 开始工作前 # ...coding... git add . git commit -m fix: 修复登录超时 git push origin main--rebase让历史成直线回滚/查 log 更清爽。② Fork PR 模式跨团队 / 开源项目成员Fork 官方仓库 → 得到github.com/自己/project本地关联两远git clone gitgithub.com:自己/project.git cd project git remote add upstream https://github.com/官方/project.git功能开git checkout -b feature/pay # ...coding... git push -u origin feature/pay浏览器创建 Pull RequestPR → 官方评审 → 合并同步官方最新代git fetch upstream git checkout main git merge upstream/main git push origin main12.3 分支策略Git-Flow 简化版分支命名用途保护规则mainmain随时可上线GitHubProtect禁止强推developdevelop日常集成同 mainfeaturefeature/xxx新功能任意推送PR 合并hotfixhotfix/xxx线上紧急修复PR 合并后打 Tag小团队可把main当 develop 用再建release分支即可。12.4 冲突解决从上手到上瘾场景林冲 鲁智深 同时改同一行林冲先 pusecho 林冲改 B.txt git add B.txt git commit -m 林冲提交 git push鲁智深后 push → 被echo 鲁智深改 B.txt git add B.txt git commit -m 鲁智深提交 git push # 被拒鲁智深拉取最新代码git pull --rebase origin main此时文件出现冲突标记 HEAD 林冲改 鲁智深改 鲁智深提交手工改好保留想要的内容→ 保存继续 rebasegit add B.txt git rebase --continue git push完事历史仍是一条直线。12.5 远程分支生命周期# 1. 本地新建并推到远程 git checkout -b feature/cart git push -u origin feature/cart # 2. 队友同步该分支 git fetch git checkout -b feature/cart origin/feature/cart # 3. 功能完成合并到 main 后删除远程分支 git checkout main git merge feature/cart git push origin --delete feature/cart # 远程删 git branch -d feature/cart # 本地删12.6 大型二进制文件用 LFS# 一次性安装 git lfs install # 追踪大文件 git lfs track *.zip git add .gitattributes git add demo.zip git commit -m 添加 200M 压缩包 git push把大文件存到 LFS 服务器仓库里只留指针clone 飞快。12.7 常见协作踩坑速查现象原因快速修复! [rejected] main - main (fetch first)远端有更新git pull --rebase再 pushrefusing to merge unrelated histories两仓库无共同祖先git pull --allow-unrelated-historieserror: You have not concluded your merge (MERGE_HEAD exists)上次 merge 没完成git merge --abort重来误推大文件历史已污染git refloggit reset --hard 提交重写历史12.8 一键备忘清单建议收藏######## 每日开工 ######## git fetch -p # 看远端有没有新分支/被删分支 git checkout main git pull --rebase origin main git checkout -b feature/xxx # 新建功能分支 ######## 提交阶段 ######## git add . git commit -m type: 简短描述 git push -u origin feature/xxx ######## 合并阶段 ######## # GitHub 网页创建 PR → Code Review → Squash Merge # 本地清理 git checkout main git branch -d feature/xxx git remote prune origin # 清理远端已删分支的本地引用12.9 小结小团队→ 共享仓库 保护main分支 PR 合并跨团队/开源→ Fork PR 模式冲突不可怕pull --rebase 手工解决 push三步搞定分支用完即删保持仓库轻量大文件交给 LFS别让仓库臃肿把这份流程贴在团队 Wiki新成员 5 分钟即可上手协作。祝 Push PR 愉快

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询