git
Stand1210
这个作者很懒,什么都没留下…
展开
-
从Git仓库中恢复已删除的分支、文件或丢失的commit
在使用Git的过程中,有时可能会有一些误操作比如:执行checkout -f 或 reset -hard 或 branch -d删除一个分支结果造成本地(远程)的分支或某些commit丢失可以通过reflog来进行恢复,前提是丢失的分支或commit信息没有被git gc清除一般情况下,gc对那些无用的object会保留很长时间后才清除的reflog是g转载 2017-07-20 23:12:04 · 1108 阅读 · 0 评论 -
git submodule的使用
转自:http://webfrogs.me/2013/03/20/git-submodule/开发过程中,经常会有一些通用的部分希望抽取出来做成一个公共库来提供给别的工程来使用,而公共代码库的版本管理是个麻烦的事情。今天无意中发现了git的git submodule命令,之前的问题迎刃而解了。添加为当前工程添加submodule,命令如下:git submodule a转载 2017-07-26 11:46:56 · 468 阅读 · 1 评论