
版本控制工具
文章平均质量分 56
弹吉他的小刘鸭
Happiness is nothing but self-building.
展开
-
Gitlab因为push rules导致git push出错
参考:https://docs.gitlab.com/ee/push_rules/push_rules.html参考:https://git-scm.com/book/en/v2/Customizing-Git-Git-Hooks参考:https://www.atlassian.com/git/tutorials/git-hooks最近用Gitlab的时候push报错:remote: GitLab: Commit message does not follow the pattern '^(fix原创 2022-01-23 17:58:27 · 3977 阅读 · 0 评论 -
Git Submodule
Git Submodule在实际工程中,使用别人的代码模块是一件很常见的事情,比如我有一个git项目,名为A,GitHub上有一个项目B可以作为我的子模块,传统的思路可能是,把别人的项目BClone到自己的本地仓库,然后一起作为自己的仓库内容进行提交,但是这样有很多不方便的地方,比如:如果项目B更新了,那么自己还得手动Clone复制粘贴再上传如果模块很多时,每次拉取工程,都要拉取整个项目A,包括子项目B、C、D等可能会造成版权问题(我猜的)有了Git的Submodule功能,就可以解决上述问题原创 2020-10-26 12:30:26 · 3380 阅读 · 0 评论 -
Unity提示找不到SVN.exe
打开Unity一直报错,Svn Tools Lite: Could not find path to svn.exe. 需要我在Inspector界面里手动指定我的TortioseSVN的svn.exe的路径。SVN的exe默认路径如下:打开其中的bin文件,发现里面并没有svn.exe,原因是在自己安装的时候没安装对应的svn.exe打开菜单栏的卸载软件界面,找到SVN对应的软件,点击修改:然后点击next,点击modify对应的电脑图标:可以看到自己的CommandLine Tool前面原创 2020-09-18 10:51:48 · 562 阅读 · 0 评论 -
GitHub提交显示文件不能超过100MB
git push的时候报错,git push remote: error: GH001: Large files detected. 表示提交的文件太大,不能超过100MB解决办法如下,输入下列的代码,再git push,就OK了:git filter-branch --index-filter 'git rm --cached --ignore-unmatch path/name'其中...原创 2020-04-02 11:49:25 · 718 阅读 · 0 评论 -
SVN重命名的问题
今天有好多带“Danzhou”的字样的文件,我都想把文件改名为“danzhou”但是提交了好几次,都出错了。总结了以下几点Windows在资源文件里是不分文件大小写的,要改名,必须通过Svn界面的右键rename进行文件夹改名,单纯在WIndows资源管管理界面里面改名字是没用的。当文件夹名要改,文件夹里的文件夹名也改了的话,如果同时提交好像会出错,好像是这么个道理,Svn重命名会删掉A...原创 2020-01-16 16:22:42 · 1156 阅读 · 0 评论