git相关的信息

Git 过滤已上传的文件夹

2星期前 (2020-05-11) 32 浏览 评论

我们经常创建新项目的时候忘记添加.gitignore文件,就把类似node_modules之类的文件夹上传到了git上。浪费空间不说,还让远程仓库目录显得乱,远程仓库还无法删除,这时候我们来执行以下操作。step1、删除所有文件追踪状态git rm -r --cached .step2、新增.gitignore文件,并将要忽略的目录写入文件step3、git add . 添加文件追踪step4、git commit 提交本地仓库step5、git push

Git ​创建并关联远程分支

1年前 (2018-12-06) 479 浏览 评论

创建并关联远程分支1、git checkout -b dev origin/master  创建dev本地分支并且换到该分支,新分支直接从master上拉取代码,master可以换成其他远程分支2、git push origin dev  将本地dev分支推送到dev远程分支3、git branch --set-upstream-to=origin/dev dev  将远程分支和本地分支关联起来,这时候直接git push 就推送到dev远程分支了,否则需要 git

Git 强制忽略加入版本控制的文件

2年前 (2018-05-07) 526 浏览 评论

对于未加入版本控制的文件的忽略方式相信大家都知道,在.gitignore文件中加入对应文件或目录就可以了。但是加入了版本控制的这样就不起作用了,我们需要如下命令:git update-index --assume-unchanged <files>files是你指定文件的路径,如:git update-index --assume-unchanged application/admin/controller/index.ph