git

git

解决修改文件权限引起的 Git 记录文件变化问题

问题git 默认会跟踪文件的权限修改,当我们使用 chmod 指令的时候,git 也会把被修改权限的文件添加到被修改的状态。解决方式解决方式是首先在项目下 cat .git/config 查看是否已经设置忽略文件权限跟踪,filemode=true 的时候即跟踪修改权限的文件 。修改前:修改后:这

2020-11-27
66 0

关于git pull的问题

问题发现:多人并行开发时不推荐使用git pull,git pull相当于git fetch跟git merge的合并,如果他人也修改了相同的文件,此时就会自动merge,并出现Merge branch ‘master’ of XXX,一次提交产生两个节点,影响分支对比结果。正确的步骤如下:git

2020-10-14
100 0

如何高效撤销Git管理的文件在各种状态下的更改

如何高效撤销Git管理的文件在各种状态下的更改

2020-09-10
106 0

git命令之rebase与merge

gitrebasegitrebase在git官网中给的含义是git-rebase-Reapplycommitsontopofanotherbasetip,意思是在一个基础分支上进行提交,即将当前分支重新设置基准点。使用方法将多个提交合并成一个提交如有三个提交,分别是commit1,commit2,c

2020-02-18
190 0