
git
git
执假以为真
Learning, Coding, Writing
展开
-
git重命名local branch和remote branch
rename local branch and remote branch in git原创 2023-07-13 11:43:36 · 520 阅读 · 0 评论 -
谈一谈git revert和revert the revert
谈谈git revert原创 2022-07-07 22:17:16 · 624 阅读 · 0 评论 -
git merge 只产生一个commit的方法
git merge 只产生一个commit的方法假设当初创建本branch的时候,用的是这个命令:git checkout -b <current-branch> --track origin/<other-branch>下面有2种方法可以在把 other-branch 合并过来时只产生一个commit方法-1.git merge --squash origin/<other-branch>或git merge --squash <other-br原创 2022-02-17 10:27:43 · 6255 阅读 · 0 评论 -
解决git错误一则(unable to update local ref)
自Windows上更新了git版本之后,git pull 出错,关键字: “cannot lock ref”, “unable to resolve reference”, “reference broken”, “unable to update local ref”.$ git pullerror: cannot lock ref 'refs/remotes/origin/xxx/yyy/zzz': unable to resolve reference 'refs/remotes/origin/x原创 2020-12-17 22:43:34 · 10610 阅读 · 4 评论 -
git clone与git pull的时候不拉大文件
很多时候,人们需要在git仓库里存储一些巨大的动辄数百MB甚至数GB的二进制文件以帮助编译或部署用。git 通过 lfs 支持大文件存储。而这些大文件呢,往往也经常被更新。这就带来一个问题 - 开发人员并不需要这些巨大的二进制文件,而只是需要一些源代码文件即可。频繁的更新大文件,会浪费许多pull的时间。另外,开发人员有的时候只想在Windows机器上用IDE看看代码,而开发机上编译部署。开发...原创 2020-03-18 21:40:45 · 12058 阅读 · 0 评论 -
Git 笔记
将这本书http://git-scm.com/book 的前3章读了2遍,第5章读了一遍,这对前3章写下一点biji原创 2014-06-21 22:07:53 · 651 阅读 · 0 评论 -
git如何更新fork的repository
Fork一个别人的repository,做了一些改动,想提交pull request的时候,发现原先别人的repository已经又有了一些更新了,这个时候想使得自己fork出的repository也得到这些更新,即和原repository同步,该怎么做呢?这个问题应该被问烂了,stackoverflow上也有解答,基本上是指向的GitHub上的官方文档。最主要的是这2篇:https://he原创 2016-05-20 20:24:22 · 8212 阅读 · 2 评论 -
git随笔四则 - pull v.s. fetch, stash, rebase, merge
比较了一下git fetch和git pull,总结了一下git stash、git rebase和git merge的常用用法。关于更为详细的细节,比如更多的options,还请参阅git的手册。原创 2016-02-27 22:11:33 · 3043 阅读 · 0 评论