Git
汤姆维赛迪
If you did not know what you want, you could never reach it.
展开
-
修改已经提交的commit的message
不小心写错committing message并且已经提交怎么修改呢?Easiest solution (but please read this whole answer before doing this):git rebase -i (这里可以用要改的那次的hash,如果是前一两次也可以用HEAD^或者HEAD^^)In the editor that opens, chan转载 2015-01-05 10:02:17 · 716 阅读 · 0 评论 -
Linux CentOS搭建Git服务器
简介Git是目前最为流行的版本控制工具和分布式开发的最好用的工具。Github虽然非常方便,但是由于普通用户只能建立public的repository,只有付费用户才能创建private repository。因此,在平时工作中一些无法公开项目只能自己搭建一个Git服务器了。环境配置服务器:Linux CentOS-64虚拟机:VMWare 11.1.0服务器端Git版原创 2015-10-25 16:38:00 · 734 阅读 · 0 评论 -
[Git]在本地仓库Review远程中央仓库分支的Pull Request
- 在本地, 打开目标 repo 的 .git/config 文件, 找到 `[remote "orgin"]`, 在其下添加或修改一行:`fetch = +refs/pull/*/head:refs/pull/origin/*`- 执行 `git fetch origin` 来获取所有 PR 的 branch- 执行 `git checkout -b pull/origin/` 来 c原创 2018-01-07 11:39:52 · 463 阅读 · 0 评论 -
[Git]Github代码提交管理流程
如果公司在Github建立了私有服务器,项目进行中需要多人多地协同工作。这时需要一套完整规范的代码提交流程。分享一下我们的经验。第一步建立中央仓库upstream,然后建立fork:Click the Fork button on the original repository and then clone your fork on your local machine.# Clo原创 2018-01-07 11:47:32 · 866 阅读 · 0 评论