git
世民后人0
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
移除git仓库中无意提交的隐藏文件夹.idea
如果.gitignore文件中包含了.idea目录则先去掉; 然后执行以下命令将.idea隐藏文件夹添加到git管理中去,否则在步骤3会遇到错误:fatal: pathspec '.idea' did not match any file git add . 执行git rm --cached -r .idea命令删除git管理中的.idea隐藏文件夹,--cached表示不删除本地文件,-r是递归删除 git status查看一下状态 git commit -m 'delete ..原创 2022-02-24 14:22:15 · 1259 阅读 · 0 评论 -
git attributes-合并策略
痛点: 最近公司在使用敏捷开发的方式,目前来说我们项目组遇到这样一个问题,在比较长的一段时间内有两个并行开发中的git分支,并且其中一个为主干分支,需要不定期地从另外一个分支merge code到主干分支上,那么这样就会带来一个问题,如果在某些相同的文件上,假如两个分支都会对其进行修改,在进行合并的时候,往往会出现很多冲突,这时候不得不花费大量时间去解决冲突,如果希望以主干分支的文件...原创 2018-05-15 12:49:27 · 3840 阅读 · 4 评论 -
浅析Git目录结构以及三大对象
Git目录结构(git bash中执行git init) Objects: 存储对象的目录,本地仓库,git中对象分为三种:commit对象,tree对象(多叉树),blob对象;Refs: 存储指向branch的最近一次commit对象的指针,也就是commit对象的sha-1值(就是hash值,sha-1是一种散列算法),refs的目录下包括以下目录(git init后并没...原创 2018-08-02 11:30:02 · 6832 阅读 · 0 评论
分享