
Git
xiaojia1100
好好学习,天天向上。
https://github.com/xiaojiaC
展开
-
Git 失误操作合集
恢复误删除的Git分支:使用git log -g找回之前提交的commit使用git branch recover_branch[新分支名] commit_id命令, 用这个commit创建一个恢复分支切换到recover_branch分支, 检查文件是否存在...原创 2018-04-09 17:36:57 · 382 阅读 · 0 评论 -
Git Sparse Checkout
Git拉取某个仓库中指定的子文件夹例: 拉取grpc-go仓库的balancer子目录╭─user@user ~/Workspace ╰─$ mkdir pull-specified-subfolder╭─user@user ~/Workspace ╰─$ cd pull-specified-subfolder╭─user@user ~/Workspace/pull-...原创 2018-01-02 10:58:56 · 959 阅读 · 0 评论 -
Git Log
在代码release时,我们通常需要列出或拣选此次release相关的新功能和已修复的Bug说明列表,作为版本说明文档。此时我们可以使用git log轻松做到(当然要求commit中的提交说明符合某种已定规范 :)例如:# 版本迭代周期为3周(即3周一次release)git log --pretty=format:"%s" --since=3.weeksgit --prett...原创 2018-04-19 19:52:44 · 328 阅读 · 0 评论 -
Git Brief
常用命令描述详情.gitignore文件声明无需纳入Git管理的文件所有空行或者以#开头的行都会被 Git 忽略。可以使用标准的glob模式匹配。匹配模式可以以/开头防止递归。匹配模式可以以/结尾指定目录。要忽略指定模式以外的文件或目录,可以在模式前加上!取反。git config --global core.editor vim设置核心编辑器为Vimgi...原创 2018-10-23 11:52:25 · 260 阅读 · 0 评论