201811-08 git版本强制回退到指定版本 5366 VIEW 1. 找到指定版本2. 在Terminal 或者git控制条 执行 回退到某个版本命令git reset --hard 77b0a25afcaed96bb7f1ee9bcb3e14a6307c301a 3. 强制提交到develop分支(具体需要提交到哪个分支请酌情修改,此例为提交到develop分.... Read More >
201808-01 添加git的commit作为版本号 1815 VIEW git每一次commit的版本号是个哈希值。如果想要继续使用数字作为版本号的话,也是可以的,只需要计算出commit的次数就可以了。获取所有分支的提交:git rev-list --all|wc -l 把--all替换为HEAD,就可以获取当前分支的提交次数了。其实使用commit的哈希值作为版本号也是可以的,获取最新的一次提交的哈希值的前七个字符(应该够用了),这样:git rev-list H.... Read More >
201709-28 git 增量打包 2089 VIEW 执行命令如下 git diff 7b05d8114ae233a3fb4366ba52fde4bc34698eae 7cccc8a294812728e9fc3b2ae9dba58ca5464286 --name-only | xargs zip update.zip git archive -o /.... Read More >
201708-08 git fork 1624 VIEW 需求:B要加入A的项目,不论是作为B的初始项目进行二次开发还是成为A项目的一员加入一起开发,步骤如下: 1.B首先要fork一个。 B首先到A的github上,也就是此项目的位置:https://github.com/A/durit,然后单击fork,然后你(B)的github上就出现了一个fork,位置是:https://github.com/B/durit 2.B把自己的fork克隆到本地.... Read More >
201509-06 git@oschina webhook 自动化部署 3210 VIEW 环境 debian nginx php git git@oschina 1.创建git@osc库 2.公钥管理 具体操作参考 怎样生成公钥 3.编写webhook 脚本 update.php <?php .... Read More >