![个人头像照片](https://ucc.alicdn.com/avatar/avatar3.jpg)
暂无个人介绍
2022年10月
2022年06月
2022年02月
2021年11月
1.使用git lfs track "bin/."命令. 2.以「摘要文件」的形式存在. 3.深度为1的浅克隆只clone最新的提交历史,而树深度为1的部分克隆,会clone全部的提交历史.
1:git commit --fixup 2:空行 3:-s,签名区 Reported-by <同事A>
问题1:合并会出现冲突,需手动处理冲突。 问题2:快进式合并,commit id不变,非快进式合并,会新生成提交,commit id改变。 问题3:git log --oneline --graph。
1.Git 如何打开 trace,并输出到文件?
打开GIT环境变量GIT_TRACE=1,GIT_TRACE_PACKET=path/to/log
2.Git 客户端在正式 clone 的时候,会优先做引用发现,那么引用发现中最终的两部分内容是什么?
refs/heads/, refs/tags/
3.在 push 阶段,我们可以通过开启推送协商功能来进行提速,那如何正确开启“推送协商”功能呢?
git -c push.negotiate=true
1、4个,BLOB、tree、tree、commit、tag 2、git cat-file -p commit_id
3、git cat-file