
git
文章平均质量分 65
lqadam
这个作者很懒,什么都没留下…
展开
-
git 重写提交记录的手段
引自https://www.atlassian.com/git/tutorials/rewriting-historygit commit --amend这个命令可以快速弥补第一次提交后发现有遗漏,然后补充的情况,这个命令不会创建新的commit,而是将之前的commit替换为新的git rebase -iCommands:p, pick = use commitr, reword...转载 2019-12-08 16:30:16 · 404 阅读 · 0 评论 -
git stash 详解
需求分析人和电脑一样,会遇到中断,需要保存现在的上下文转而去处理其他更紧急的事情。我们在使用git的时候也会遇到这样的情况。当在需要紧急处理一个bug时,工作区内容又没有完成,不适合提交,想暂存起来。方案实施git提供了git stash命令来解决这样的需求。下面我们做一个完整实验来体验一下:生成测试环境// 初始化仓库,进行一次提交git init stash-testcd stash-test转载 2017-09-08 23:11:46 · 601 阅读 · 0 评论 -
git 忽略已经跟踪文件的改动
有时候会有这种需求,忽略已追踪文件的改动, 例如,工程里已经有了pom.xml,并且已经放到版本库,这时候我想修改下pom.xml让其适配自己的环境(比如设置连自己的测试数据库),但是又不想不小心push到远程仓库。由于已经存在于版本库,本地修改不提交到远程仓库git update-index --assume-unchanged index.jsp取消本地忽略git update-index --转载 2017-09-08 23:07:59 · 850 阅读 · 0 评论 -
git使用摘要
git使用摘要git:分布式的版本管理工具,正在流行,就学了一下,入了门,记个笔记。原理跟踪文件的修改:原创 2016-10-15 16:05:17 · 545 阅读 · 0 评论 -
git 文件回滚,比较差异命令拾遗
git reset命令提交层面git reset commitId文件层面git reset filegit checkout命令提交层面git checkout branch文件层面git checkout filegit revertgit diff比较工作目录与暂存区文件比较暂存区和提交历史的文件比较工作目录和提交历史的文件比较两个分支的最新提交历史简要显示比较记录首原创 2017-11-06 16:11:00 · 638 阅读 · 0 评论