万网网站后台管理系统任丘建设网站
- 作者: 五速梦信息网
- 时间: 2026年04月20日 08:17
当前位置: 首页 > news >正文
万网网站后台管理系统,任丘建设网站,怎么原创视频网站,学校网站建设 应用情况一.基本概念 Git版本控制系统时一个分布式系统#xff0c;是用来保存工程源代码历史状态的命令行工具 简单来说Git的作用就是版本管理工具。 Git的应用场景#xff1a;多人开发管理代码#xff1b;异地开发#xff0c;版本管理#xff0c;版本回滚。 Git 的三个区域是用来保存工程源代码历史状态的命令行工具 简单来说Git的作用就是版本管理工具。 Git的应用场景多人开发管理代码异地开发版本管理版本回滚。 Git 的三个区域 工作区处理工作的区域暂存区临时存放的区域本地git仓库最终的存放区域 在文件夹的体现如下 工作区在你电脑里看到的目录暂存区在.git文件夹内的index中 (二进制记录)版本库指的整个.git文件夹 (也认为是本地仓库) 工作区就是电脑里的本地文件工作区有一个隐藏目录.git不算工作区而是Git的版本库。往版本库里添加文件的两步操作第一步用git add把文件添加进去实际上就是把文件修改添加到暂存区第二步用git commit提交更改实际上就是把暂存区的所有内容提交到版本库。 二.基本使用 码云gitee示例 1.新建仓库 2.打开git bash配置git全局变量 在用户文件下可以查看配置信息 又或者运行 git config –list 3.初始化 新建一个空文件夹后git bash git init 开启显示隐藏文件即可看到.git文件 4.查看状态 git status 5.将文件添加/删除到暂存区 git add . // .的意思是添加所有文件至暂存区。 再次查看状态 如果想从缓存区删除 git rm –cached 文件名 #将文件从暂存区删除此时还没有记录历史版本只有commit时才会有历史版本 6.提交到本地库 git commit -m git commit -m remove 文件//从本地库删除 7.查看差异 git diff //工作区和暂存区差别 git diff -cache //暂存区和版本库区别 7.查看日志信息 git reflog #查看历史版本 git log #可以查看更详细的提交日志 8.修改文件内容 显示文件被修改 再次添加到暂存区和版本区 提交文件后提示一个文件被修改一行新增一行删除是因为git中通过行来维护文件修改一行它无法表示它是把修改之前的那一行删掉再把修改之后的一行的内容新增进来。 查看日志 9.版本回溯 git reset –hard 历史版本号 已经回溯 上述总结 10.分支管理 Git分支是在Git版本控制系统中用于并行开发和管理不同功能或版本的代码的重要概念。分支可以让开发者在不影响主线代码的情况下独立地进行开发、测试和修改。在Git中主要的分支是master或main分支它包含了项目的主要代码。除了主分支外开发者可以创建其他分支比如feature分支用于开发新功能bugfix分支用于修复bugrelease分支用于发布版本等。 分支的优势在于它能够提供一种安全的方式来进行并行开发避免了直接在主分支上进行修改可能带来的风险。同时分支也可以帮助团队协作每个成员可以在自己的分支上进行开发最后合并到主分支上。 在Git中创建、切换、合并、删除分支都是非常简单的操作开发者可以根据需要随时创建新的分支并在不同分支之间切换以便进行不同的工作。因此合理地使用分支可以帮助开发团队更高效地进行代码管理和开发工作。 ①查看分支 git branch -v //查看当前存在的的分支 ②创建分支 git branch 分支名 git branch -d 分支名 //删除分支 第一次创建并切换到 分支你会发现 master 分支上的所有代码 (和当前节点所有提交记录) 都被复制了过来 了我们只需要在这个基础上接着往后开发就行 ③切换分支 git checkout 分支名 git checkout -b分支名 //创建并切换到分支 在分支上修改内容 ④合并分支 正常情况下执行 git merge 目标分支名 执行合并 但是如果 在两个分支修改了同一个文件并提交过在合并的时候就会产生冲突 合并分支时两个分支在同一个文件的同一个位置有两套完全不同的修改。Git无法替我们决定使用哪一个。必须人为决定新代码内容 切换回master分支合并产生冲突 打开vscode: 四选一点击修改选择保留方式后需要再次暂存提交一次 我这里选择采用传入的更改 查看结果 11.团队协作 简述A和B是同一团队的成员A将代码push至代码远程仓库B可以将其clone下来然后修改再push到远程仓库A就可以pull下B修改的部分代码。 下面回到之前的码云gitee操作 ①链接到仓库 git remote add 别名 链接 ②本地推入远程仓库 git push 别名 分支 如果出现报错 出现这个错误提示是因为远程仓库包含了一些本地没有的更新内容所以推送被拒绝了。 通常的解决办法如下 方法一先拉取再推送 按照提示所说先执行 git pull 命令将远程仓库的更新拉取到本地合并到当前分支后再尝试执行 git push 操作。 git pull git push git-test master不过在执行 git pull 时如果存在合并冲突需要手动解决这些冲突。解决冲突后再进行推送就可以了。 方法二使用 –force 选项谨慎使用 如果你确定要覆盖远程仓库的当前状态比如远程仓库的更新你并不在意只想用本地的内容强行覆盖可以使用 git push 的 –force 选项。 但要特别注意这种方式会强制覆盖远程仓库的内容可能会导致其他人在远程仓库上所做的工作丢失所以除非你非常确定不会影响到其他人或者整个项目的正常进展否则不要轻易使用。 ③拉取远程库到本地 git pull 远程仓库的别名或链接 分支名 git pull 是 git fetch 和 git merge 的组合但你也可以分开执行这两个命令以获得更多控制。首先运行 git fetch 来获取远程更改但不合并它们然后你可以使用 git merge 或其他Git命令如 git rebase来合并这些更改 ④克隆远程仓库到本地 本地新建一个文件夹 git clone 远程仓库的别名或链接 ⑤清空远程仓库但不删除 git rm -rf * //先将工作区所有文件删除 git commit -m Empty the repository //然后提交 git push Git命令操纵总结 git init //初始化本地库 并且生成一个.git文件 git status //查看本地库状态 git add . //将所有文件添加到暂存区 git commit -m 文件名 //提交暂存区的文件到版本库 git reflog//查看历史记录 git reset –hard 版本号 //版本控制 git branch -v //查看当前存在的分支 git branch 分支名 //创建分支 git branch -d 分支名 //删除分支 git checkout 分支名 //切换分支 git checkout -b分支名 //创建并切换到分支 git merge 目标分支名 //合并分支 参考文章https://juejin.cn/post/7325132211312492570
- 上一篇: 万网网站编辑家谱用网站做
- 下一篇: 万网网站建设方法建筑模版东莞网站建设技术支持
相关文章
-
万网网站编辑家谱用网站做
万网网站编辑家谱用网站做
- 技术栈
- 2026年04月20日
-
万网网站备案授权书教育网站建设需求文档
万网网站备案授权书教育网站建设需求文档
- 技术栈
- 2026年04月20日
-
万网提供的网站建设服务的具体项目能源网站模板
万网提供的网站建设服务的具体项目能源网站模板
- 技术栈
- 2026年04月20日
-
万网网站建设方法建筑模版东莞网站建设技术支持
万网网站建设方法建筑模版东莞网站建设技术支持
- 技术栈
- 2026年04月20日
-
万网网站空间购买网站设计的逻辑
万网网站空间购买网站设计的逻辑
- 技术栈
- 2026年04月20日
-
万网虚拟云空间怎么建设网站网站开发 验收标准
万网虚拟云空间怎么建设网站网站开发 验收标准
- 技术栈
- 2026年04月20日
