随笔分类 - git
摘要:在发布项目到线上时,很多时候需要修改文件的权限,如果是使用git版本管理软件来发布的话,那么下次更新线上文件的时候就会提示文件冲突。明明文件没有修改,为什么会冲突呢?原来git把文件权限也算作文件差异的一部分。下面笔者自己做了个简单的例子来演示这种情况。 1、修改版本库的文件的权限,然后使用diff
阅读全文
摘要:新增的忽略文件没有生效,是因为git是有缓存的,无法给缓存中的内容制定规则。我们需要清除缓存再重新提交。 git rm -r --cached . git add . git commit -m 'update .gitignore'
阅读全文
摘要:4、在命令行输入git remote add origin 仓库地址 #与远程仓库进行关联 5、在命令行输入git pull origin master #将远程分支与本地分支进行关联 6、在命令行输入git add . #把所有修改的信息添加到暂存区 7、在命令行输入git commit -m "
阅读全文
摘要:1.git pull:获取最新代码到本地,并自动合并到当前分支 命令展示 1 2 3 4 5 //查询当前远程分支 $ git remote -v //直接拉取并合并最新代码 $ git pull origin master [示例1:拉取远端origin/master分支合并到本地当前分支] $
阅读全文