IT书架 本次搜索耗时 0.010 秒,为您找到 76 个相关结果.
  • 13. reset 与 revert 与 checkout 有什么区别?

    13. reset 与 revert 与 checkout 有什么区别? 13. reset 与 revert 与 checkout 有什么区别? 首先是它们的共同点:用来撤销代码仓库中的某些更改。 然后是不同点: 1)从 commit 层面来说: git reset ,可以将一个分支的末端指向之前的一个 commit 。然后再下次 Gi...
  • 1. Git 的一些常用命令?

    1. Git 的一些常用命令? 1. Git 的一些常用命令? Git 常用命令 git init :创建 Git 库。 git status :查看当前仓库的状态。 git show :# 显示某次提交的内容 git show $id git diff :查看本次修改与上次修改的内容的区别。 git add <fil...
  • 5. tag 是什么?

    5. tag 是什么? 5. tag 是什么? tag ,指向一次 commit 的 id ,通常用来给分支做一个标记。 大多数情况下,我们会将每个 Release 版本打一个分支。例如 SkyWalking 的 Tag 是 https://github.com/apache/incubator-skywalking/tags 。 打标...
  • 17. 如果你正在某个分支进行开发,突然被老叫去修别的问题,这时候你会怎么处理手边的工作?

    17. 如果你正在某个分支进行开发,突然被老叫去修别的问题,这时候你会怎么处理手边的工作? 17. 如果你正在某个分支进行开发,突然被老叫去修别的问题,这时候你会怎么处理手边的工作? 一种是直接先 git commit ,等要处理的问题解決後再回來這個分支,再 git reset 把 Commit 拆开來继续接著做。 另一种做法,則是使用 git ...
  • 8. add 和 stage 有什么区别?

    8. add 和 stage 有什么区别? 8. add 和 stage 有什么区别? 在回答这个问题之前需要先了解 Git 仓库的三个组成部分: 工作区(Working Directory):在 Git 管理下的正常目录都算是工作区,我们平时的编辑工作都是在工作区完成。 暂存区(Stage):临时区域。里面存放将要提交文件的快照。 历史记录区(...
  • 3、上手 1:新公司用 Git 管理代码,怎么快速上手?

    03.上手 1:新公司用 Git 管理代码,怎么快速上手? 上手 1:新公司用 Git 管理代码,怎么快速上手? 安装 Git 先建个练习项目 把远程仓库取到本地 自己写个提交试试 再来个提交 把提交推送到中央仓库 小结 03.上手 1:新公司用 Git 管理代码,怎么快速上手? 上手 1:新公司用 Git 管理代码,怎么快速上手...
  • 9. 如何从 Git 中删除文件,而不将其从文件系统中删除?

    9. 如何从 Git 中删除文件,而不将其从文件系统中删除? 9. 如何从 Git 中删除文件,而不将其从文件系统中删除? 如果你在 git add 过程中误操作,你最终会添加不想提交的文件。但是,git rm 则会把你的文件从你暂存区(索引)和文件系统(工作树)中删除,这可能不是你想要的。 换成 git reset 操作: git res...
  • 4、上手 2:团队工作的基本工作模型

    04.上手 2:团队工作的基本工作模型 上手 2:团队工作的基本工作模型 把别人的新提交拿到本地 假装同事 帮同事提交代码并 push 到中央仓库 把同事 push 的新代码取下来 多人合作的基本工作模型 push 发生冲突 小结:多人合作的基本工作模型 2.0 04.上手 2:团队工作的基本工作模型 上手 2:团队工作的基本工作...
  • 10. merge 和 rebase 的有什么区别?

    10. merge 和 rebase 的有什么区别? 10. merge 和 rebase 的有什么区别? Git 合并的两种方法。 git merge ,把本地代码和已经取得的远程仓库代码合并。 git rebase ,是复位基底的意思。 git merge 会生成一个新的节点,之前的提交会分开显示;而 git rebase 操作不会生成新的...
  • 5、进阶 1:HEAD、master 与 branch

    05.进阶 1:HEAD、master 与 branch 进阶 1:HEAD、master 与 branch 引用:commit 的快捷方式 HEAD:当前 commit 的引用 branch master: 默认 branch branch 的通俗化理解 branch 的创建、切换和删除 创建 branch 切换 branch 删除 bra...