当前位置: 首页 > news >正文

廊坊网站关键词推广广州建筑公司招聘网站

廊坊网站关键词推广,广州建筑公司招聘网站,嵌入式软硬件开发,网站开发外包费用目录#xff1a; git环境配置 git工作流程git常用命令gitlab实战gitlog分析与检索分支管理策略git合并与冲突 1.git环境配置 Git 简介#xff1a; Git 是目前世界上最先进的分布式版本控制系统。Git 优点#xff1a; 适合分布式开发#xff0c;强调个体…目录 git环境配置        git工作流程git常用命令gitlab实战gitlog分析与检索分支管理策略git合并与冲突 1.git环境配置         Git 简介 Git 是目前世界上最先进的分布式版本控制系统。Git 优点 适合分布式开发强调个体。公共服务器压力和数据量都不会太大。速度快、灵活。任意两个开发者之间可以很容易的解决冲突。离线工作。 Git 环境验证 Windows cmd 中输入命令 git --version。MacOS 终端中输入命令 git --version。 2.git工作流程 Git 基本概念 文件状态 未跟踪Untracked未修改Unmodified已修改Modified暂存区Staged三个工作区域 工作区Working Directory暂存区Staging Area仓库区Repository工作树Worktree Git 工作流程: 3.git常用命令 基于 Git 的远程仓库: GitHub        https://github.com/    世界上最主流的远程开源仓库。Gitee           https://gitee.com/      国内目前比较主流的开源仓库也可以私有化部署。推荐GitLab         https://gitlab.com/      私有化部署企业使用较多。 Git 同步命令: 克隆远程仓库: git clone url 远程连接方式                       特点 HTTPS                                 连接使用给定 URL 即可 clone在 push 时验证用户名和密码。SSH 连接                             需要提前添加 SSH Key在 push 时不需要输入用户名配置                                         SSH 时设置了密码才需要输入密码。  HTTPS 连接: 配置全局帐号 配置用户名git config --global user.name your name配置邮箱git config --global user.email your_emailyouremail.com验证配置结果git config --global --list SSH 连接: 拉取远程仓库: 拉取远程仓库到本地 git pull 初始化仓库: 在已存在的目录中初始化仓库 git init关联远程仓库 git remote add origin url  Git 修改命令: 跟踪新文件: 添加文件或目录到暂存区 git add file/directory # 跟踪某个文件 git add new_file.txt # 跟踪当前目录下所有文件 git add .  提交更新: 提交到本地仓库 git commit -m comments 推送到远程仓库 推送本地仓库到远程仓库 git push Git 常用调试命令 检查当前文件状态 查看文件状态 git status 查看已暂存和未暂存的修改 比较当前文件和暂存区域快照之间的差异 git diff查看已暂存的将要添加到下次提交里的内容 git diff --staged 撤销操作 撤销对文件的修改 git checkout file取消暂存 git reset HEAD file cat readme.txt 1234 update1 update2 update3 git checkout readme.txt cat readme.txt 1234 update1 update2 git reset HEAD file.txt git status On branch master Untracked files:          (use git add file... to include in what will be committed)          file.txt nothing added to commit but untracked files present (use git add to track)  移除文件 删除文件 git rm -f file移出暂存区 git rm --cached file  忽略文件 .gitignore 文件。有些文件无需纳入 Git 的管理。比如日志文件或者编译过程中创建的临时文件。 4.gitlab实战 GitLab 帐号: 申请账号。申请权限。 配置公钥: 找到 id_rsa.pub复制内容。GitLab - 我的头像 - Prefereces。SSH keys。粘贴公钥点击 add key。 5.gitlog分析与检索 Git Log 分析 查看项目历史信息 git log Git Log 检索 筛选时间 git log --since2023-02-02 00:00:00筛选作者 git log --authorfeier筛选描述 git log --grepupdate 6.分支管理策略 分支管理 概念 每次提交Git 都把它们串成一条时间线这条时间线就是一个分支。价值 多人协作。环境管理。 创建分支 新建分支但仍然停留在当前分支 git branch 分支名新建分支并直接切换至该分支 git checkout -b 分支名 查看分支 列出所有本地分支 git branch列出所有远程分支 git branch -r列出所有本地与远程分支 git branch -a 切换分支 切换到指定分支 git checkout 分支名 删除分支 删除指定分支 git branch -d 分支名 7.git合并与冲突 分支合并应用场景 合入主分支。主分支合并其他分支 通常使用 Merge Request 的方式。 合并分支 合并指定分支到当前分支 git merge 其他分支 本分支变基重新设置基准 git rebase 其他分支 什么是冲突 冲突在并行工作的模式下工作最终会发生重叠。当多个成员以不同的方式更改同一行内容时在这种情况下Git 无法判断哪个版本是正确的这时就会产生冲突。冲突场景 多个分支代码合并到一个分支时。多个分支向同一个远端分支推送代码时。 解决冲突 解决冲突方式 IDE 中解决冲突选择要保留的内容点击 Accept保存代码。文件中解决冲突保留需要的内容删除其余内容去掉分割线保存代码。冲突解决流程 在本地当前分支上修改冲突内容。执行 git add . 添加到暂存区。执行 git commit -m 提交说明 提交到本地仓库完成合并。执行 git push 提交到远程仓库。
http://www.sczhlp.com/news/159831/

相关文章:

  • 建设银行科技中心网站首页网站设计风
  • 国外空间网站源码wordpress自动适应手机端
  • mcmore商城网站开发资讯平台网站模板
  • 北京 做网站比较有名的注册建筑公司需要什么条件
  • 基于诗歌网站开发开题报告如何注册域名网站
  • 网站论文参考文献wordpress 社区主题
  • 电商网站 设计方案开发网站网络公司怎么样
  • 网站建设团队定制丰城网站建设
  • 佛山深圳建网站网站栏目内容
  • 盐山做网站的网站规划书的内容有哪些
  • 电子商务网站建设的核心是免费建网站 建站之星
  • 个人网站设计教程番禺网站建设公司排名
  • 【实验报告】华东理工大学随机信号处理实验报告 - 详解
  • 页面置换算法
  • 推进电子设计革新:仿真(Emulation)如何引领下一代验证方式
  • LSTM
  • python做简单的网站乐清新闻联播
  • 网站建设这方面的11网拍推广平台
  • 手表到哪个网站买昆山苏州网站建设
  • 建设部政务网站wordpress 房产模板
  • 免费淘宝网站建设网站后台 用什么编写
  • 网络推广哪个好湖南企业seo优化报价
  • 网站开发经验简历华强北做网站
  • 3g开发网站做网站切图尺寸
  • 中国空间站合作的17个国家网站建设的架构设计
  • 网监大队让网站备案seo排名点击报价
  • 企业网站优化服务主要围绕什么宁波网站优化公司
  • c#如何做公司网站wordpress导入sql失败
  • 杭州pc网站建设方案如何申请二级域名
  • 上海网站制作开发官网招聘和招聘网站