共 18 篇文章 |
|
eol=lf,入库时将行尾规范为LF,检出时禁止将行尾转换为CRLFeol=crlf,入库时将行尾规范为CRLF,检出时将行尾转换为CRLFcrlf,已过时,类似于textident,为路径设置ident属性,路径中的blob对象中的$Id$将会被替换为$Id:char_40_hexadecimal_namefilter利用命令clean,smudge.diffmerge,与merge.default配置变量一起确定如何合并文件在执行git ... 阅287 转0 评0 公众公开 18-08-02 14:32 |
使用git pull文件时和本地文件冲突怎么办?同事在使用git pull代码时,经常会碰到有冲突的情况,提示如下信息:处理的方式非常简单,主要是使用git stash命令进行处理,分成以下几个步骤进行处理。是用git stash list可以看到保存的信息:$ git stash pop stash@{0}git冲突内容其中Updated upstream 和=====之间的内容就是pull下来的内容,====... 阅38 转0 评0 公众公开 18-07-19 08:39 |
git checkout之一 HEAD基本和detached 状态。git checkout 实际上是修改HEAD文件的内容,让其指向不同的branch。$ git checkout master Previous HEAD position was 1aea8d9... add test file x Switched to branch ''''master'''' Your branch is ahead of ''''origin/master''... 阅1 转自joy_chen 公众公开 18-03-05 16:30 |
恢复 git reset有时候使用Git工作得小心翼翼,特别是涉及到一些高级操作,例如 reset, rebase 和 merge。$ git init$ touch foo.txt$ git add foo.txt$ git commit -m "initial commit"$ git reflogb7057a9 HEAD@{0}: reset: moving to b7057a998abc5a HEAD@{1}: commit: more stuff added to foob7057a9 HEAD@{2}: commit (initial)... 阅36 转0 评0 公众公开 18-03-01 14:35 |
上面的代码会帮助你创建一个空的本地仓库,同时将远程Git Server URL加入到Git Config文件中。接下来你需要告诉Git哪些文件或者文件夹是你真正想Check Out的,你可以将它们作为一个列表保存在.git/info/sparse-checkout文件中。$echo “libs” >>.git/info/sparse-checkout$echo “apps/register.go” >>.git/info/sparse-checkout... 阅975 转1 评0 公众公开 18-01-24 11:26 |
$ git remote show origin* remote origin URL: git://github.com/schacon/ticgit.git Remote branch merged with ''''''''git pull'''''''' while on branch master master Tracked remote branches master ticgit. 阅7116 转1 评0 公众公开 18-01-24 11:17 |
git add .gitmodules pod-ibrary git commit -m "pod-library submodule" git submodule init 修改提交Submodule.git commit -m''''''''update submodule''''''''git push 更新Submodule.cd pod-projectgit rm --cached pod-libraryrm -rf pod-libraryrm .gitmodul... 阅56 转0 评0 公众公开 18-01-12 16:20 |
Git Submodule的坑。这儿的坑在于,如果你git pull之后,忘记了调用 git submodule update,那么你极有可能再次把旧的submodule依赖信息提交上去。更复杂一些,如果你的submodule又依赖了submodule,那么很可能你需要在git pull 和 git submodule update之后,再分别到每个submodule中再执行一次git submodule update,这里可以使用 git submod... 阅145 转0 评0 公众公开 18-01-12 15:46 |
git子模块使用之git submodule与 git subtree比较简述。在开发中,稍微复杂一点的项目都会有多个功能模块,大致结构可能是这样 project |–moduleA |–submoduleC |–submoduleD |–moduleB 同时,模块A可能被project2、proejct3等多个项目使用,project和ABCD各个模块可能在不同的git仓库中,这时,就需要使用git的的模块功能,目... 阅547 转0 评0 公众公开 18-01-12 15:03 |
阅700 转0 评0 公众公开 18-01-12 09:53 |