电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

科研实验室-Git教程

50页
  • 卖家[上传人]:1818****572
  • 文档编号:121944622
  • 上传时间:2020-02-28
  • 文档格式:PPTX
  • 文档大小:746.84KB
  • / 50 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、Git教程 1 2 内容 Git 简介1 Git 基础2 Git 远程仓库管理3 3 内容 Git 简介1 Git 基础2 Git 远程仓库管理3 Git 简介 Git 是一个开源的分布式版本控制系统 Git 是一个分散式协作存储工具 Git 能够高速的处理从很小到非常大的项目版本管理 Git 简介 版本控制 Git 简介 版本控制 版本控制是一种记录一个或若干文件内容变化 以便将来查阅特定 版本修订情况的系统 本地版本控制系统 集中化的版本控制系统 分布式版本控制系统 7 内容 Git 简介1 Git 基础2 Git 远程仓库管理3 Git基础 安装Git Windows 1 Git 安装配置 2 起步 安装 Git 3 安装Git 4 Windows平台下Git的安装与配置 Git基础 Git配置 当安装完 Git 应该做的第一件事就是设置你的用户名称与邮件地址 可以使用 git config list 命令列出Git所有的配置 也可以使用 git config 检查某一项配置 git config global user name John Doe git config glob

      2、al user email johndoe git config list user name John Doe user email johndoe git config user name John Doe Git基础 获取 Git 仓库 取得 Git 项目仓库的方法 在现有项目或目录下导入所有文件到 Git 中 从一个服务器克隆一个现有的 Git 仓库 git init Initialized empty Git repository in E Download New folder git git clone Git基础 添加和提交 提出更改 把它们添加到暂存区 使用如下命令 使用如下命令以实际提交改动 2 27 20Linux Tutorials11 git add git add git commit m 代码提交信息 Git基础 工作流 Git基础 文件的生命周期 Git基础 可以通过以下命令来查看工作区的状态 git status Git基础 检查当前文件状态 新建一个mytext txt文件 并使用git status命令查看工作区的状态 Git基础 跟踪新文件 使用

      3、命令git add开始跟踪一个文件 git status git add mytext txt Git基础 暂存已修改文件 如果修改了一个名为 README md 的已被跟踪的文件 运行git status 命令 会看到下面内容 Git基础 暂存已修改文件 使用git add命令将 README md 添加到暂存区中 在用git status命 令查看输出 Git基础 暂存已修改文件 假设此时 想要在 README md 里再加条注释 重新编辑存盘后 用git status命令查看输出 Git基础 暂存已修改文件 重新运行 git add 把最新版本重新暂存起来 Git基础 忽略文件 一般我们总会有些文件无需纳入 Git 的管理 也不希望它们总出现在 未跟踪文件列表 在这种情况下 我们可以创建一个名为 gitignore 的文件 列出要忽略的文件模式 cat gitignore oa Git基础 查看已暂存和未暂存的修改 git diff 命令可以查看未暂存的修改内容 Git基础 查看已暂存和未暂存的修改 git diff cached命令可以查看已暂存的修改内容 Git基础 提交更新

      4、 git commit m 代码提交信息 Git基础 移除文件 使用 git rm 命令从 Git 中移除某个文件 就必须要从已跟踪文件清单 中移除 确切地说 是从暂存区域移除 然后提交 Git基础 查看提交历史 git log 命令可以查看提交历史 Git基础 撤销操作 有时候我们提交完了才发现漏掉了几个文件没有添加 或者提交信息 写错了 此时 可以运行带有 amend 选项的提交命令尝试重新提交 例子 git commit amend git commit m initial commit git add forgotten file git commit amend Git基础 取消暂存的文件 假设你已经修改了两个文件并且想要将它们作为两次独立的修改提 交 但是却意外地输入了 git add 暂存了它们两个 如何只取消暂 存两个中的一个呢 git status 命令提示 Git基础 版本回退 版本回退前先用 git log 命令查看提交日志 并查看commit id HEAD 指向的版本就是当前版本 Git基础 版本回退 输入以下命令回退到上一个版本 git reset hard

      5、 553603 Git基础 版本回退 删错了 可以通过命令 git reflog 查看修改记录 Git基础 撤消对文件的修改 如果并不想保留对 mytext txt 文件的修改怎么办 Git基础 分支管理 Git基础 分支管理 创建分支 git branch 切换分支 git checkout 创建 切换分支 git checkout b 创建分支 Git基础 分支管理 提交更改 Git基础 分支管理 合并某分支到当前分支 git merge 合并分支 Git基础 分支管理 删除分支 git branch d 删除分支 Git基础 解决冲突 在master分支和feature1分支分别对readme txt进行修改并提交 Git基础 解决冲突 这种情况下 Git无法执行 快速合并 只能试图把各自的修改合并 起来 但这种合并就可能会有冲突 Git基础 解决冲突 我们可以直接查看readme txt的内容 Git基础 解决冲突 再次提交 git add readme txt git commit m conflict fixed master 59bc1cb conflict fixed

      6、Git基础 分支策略 43 内容 Git 简介1 Git 基础2 Git 远程仓库管理3 Git 远程仓库管理 远程仓库 远程仓库是指托管在因特网或其他网络中的项目的版本库 一个项目可以有好几个远程仓库 与他人协作涉及管理远程仓库以及根据需要推送或拉取数据 管理远程仓库包括了解如何添加远程仓库 移除无效的远程仓库 管理不同的远程分支并定义它们是否被跟踪等等 Git 远程仓库管理 GitHub GitHub是一个通过Git进行版本控制的软件源代码托管服务 GitHub同时提供付费账户和免费账户 GitHub是最流行的Git存取站点 GitHub已经成为了世界上最大的代码存放网站和开源社区 Git 远程仓库管理 查看远程仓库 git remote命令列出每个远程库的简短名 可以指定选项 v 会显示需要读写远程仓库使用的 Git 保存的简写 与其对应的 URL Git 远程仓库管理 添加远程仓库 可以通过命令 git remote add 添加一个新的远程 Git 仓库 同时指定一个可以轻松引用的简写 Git 远程仓库管理 从远程仓库中抓取与拉取 从远程仓库中获得数据 可以执行 git fetch remote name git fetch 命令会将数据拉取到本地仓库 它并不会自动合并或修改当 前的工作 git pull 命令来自动的抓取然后合并远程分支到当前分支 Git 远程仓库管理 从远程仓库中抓取与拉取 当你想要将 master 分支推送到 origin 服务器时 可以运行下面的命 令 只有当你有所克隆服务器的写入权限 并且之前没有人推送过时 这条命令才能生效 Git 远程仓库管理 远程仓库的移除与重命名 如果想要重命名引用的名字可以运行 git remote rename 去修改一个 远程仓库的简写名 如果因为一些原因想要移除一个远程仓库 可以使用 git remote rm

      《科研实验室-Git教程》由会员1818****572分享,可在线阅读,更多相关《科研实验室-Git教程》请在金锄头文库上搜索。

      点击阅读更多内容
    TA的资源
  • 武汉专版七年级英语下册Unit1Canyouplaytheguitar第四课时作业课件新版人教新目标

    武汉专版七年级英语下册Unit1Canyouplaytheguitar第四课时作业课件新版人教新目标

  • 山西专版七年级英语下册Unit5Whydoyoulikepandas第三课时作业课件新版人教新目标

    山西专版七年级英语下册Unit5Whydoyoulikepandas第三课时作业课件新版人教新目标

  • 武汉专版七年级英语下册Unit1Canyouplaytheguitar第二课时作业课件新版人教新目标

    武汉专版七年级英语下册Unit1Canyouplaytheguitar第二课时作业课件新版人教新目标

  • 武汉专版七年级英语下册Unit5Whydoyoulikepandas第四课时作业课件新版人教新目标

    武汉专版七年级英语下册Unit5Whydoyoulikepandas第四课时作业课件新版人教新目标

  • 武汉专版七年级英语下册Unit5Whydoyoulikepandas第一课时作业课件新版人教新目标

    武汉专版七年级英语下册Unit5Whydoyoulikepandas第一课时作业课件新版人教新目标

  • 山西专版七年级英语下册Unit5Whydoyoulikepandas单元写作专项作业课件新版人教新目标

    山西专版七年级英语下册Unit5Whydoyoulikepandas单元写作专项作业课件新版人教新目标

  • 山西专版七年级英语下册Unit1Canyouplaytheguitar特色题型组合练作业课件新版人教新目标

    山西专版七年级英语下册Unit1Canyouplaytheguitar特色题型组合练作业课件新版人教新目标

  • 九年级历史上册第一单元古代亚非文明第3课古代尤作业课件新人教

    九年级历史上册第一单元古代亚非文明第3课古代尤作业课件新人教

  • 九年级历史上册第五单元走向近代第13课西欧经济和社会的发展作业课件新人教

    九年级历史上册第五单元走向近代第13课西欧经济和社会的发展作业课件新人教

  • 山西专版七年级英语下册Unit12Whatdidyoudolastweekend单元语法专项作业课件新版人教新目标

    山西专版七年级英语下册Unit12Whatdidyoudolastweekend单元语法专项作业课件新版人教新目标

  • 山西专版七年级英语下册Unit1Canyouplaytheguitar单元写作专项作业课件新版人教新目标

    山西专版七年级英语下册Unit1Canyouplaytheguitar单元写作专项作业课件新版人教新目标

  • 九年级历史下册第四单元经济大危机和第二次世界大战第14课法西斯国家的侵略扩张作业课件新人教版202105181

    九年级历史下册第四单元经济大危机和第二次世界大战第14课法西斯国家的侵略扩张作业课件新人教版202105181

  • 九年级历史上册第四单元封建时代的亚洲国家第11课古代日本作业课件新人教

    九年级历史上册第四单元封建时代的亚洲国家第11课古代日本作业课件新人教

  • 八年级英语下册Module1FeelingsandimpressionsUnit2IfeelnervouswhenIspeakChinese小册子作业课件新版外研版

    八年级英语下册Module1FeelingsandimpressionsUnit2IfeelnervouswhenIspeakChinese小册子作业课件新版外研版

  • 八年级英语下册Module9FriendshipUnit1CouldIaskifyou'vementionedthistoher小册子作业课件新版外研

    八年级英语下册Module9FriendshipUnit1CouldIaskifyou'vementionedthistoher小册子作业课件新版外研

  • 九年级化学上册第1章开启化学之门第3节怎样学习和研究化学第1课时课件沪

    九年级化学上册第1章开启化学之门第3节怎样学习和研究化学第1课时课件沪

  • 山西专版七年级英语下册Unit1Canyouplaytheguitar第二课时作业课件新版人教新目标

    山西专版七年级英语下册Unit1Canyouplaytheguitar第二课时作业课件新版人教新目标

  • 九年级历史下册第三单元第一次世界大战和战后初期的世界第11课苏联的社会主义建设教学课件新人教

    九年级历史下册第三单元第一次世界大战和战后初期的世界第11课苏联的社会主义建设教学课件新人教

  • 九年级历史上册第五单元走向近代第16课早期殖民掠夺作业课件新人教

    九年级历史上册第五单元走向近代第16课早期殖民掠夺作业课件新人教

  • 2021春七年级历史下册第二单元辽宋夏金元时期民族关系发展和社会变化第12课宋元时期的都市和文化习题课件新人教版

    2021春七年级历史下册第二单元辽宋夏金元时期民族关系发展和社会变化第12课宋元时期的都市和文化习题课件新人教版

  • 点击查看更多
    最新标签
    发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结 2022年家长会心得体会集合15篇
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.