随笔分类 - Git
摘要:1、不能获取仓库中的全部项目 出于性能考虑Gitlab不能一次性获得仓库中的全部项目,Gitlab API默认做了分页处理,如果未提交分页参数,会默认只显示20条。 2、用于分页显示的两个参数 https://gitserver.com/api/v4/projects/all?per_page=10
阅读全文
摘要:在 Windows 中 Gitea 的 RUN_USER (以用户名运行)会与 Windows 系统的账户系统关联,因此你在此处填写用户名时要注意与系统用户一致,否则在使用SSH连接仓库可能无权访问。通常推荐填写 git。在安装界面中可以修改,如下图所示。如果安装完成后可以在配置文件中修改,编辑 C
阅读全文
摘要:做一个git镜像仓库很简单。进入一个存放仓库的文件夹,然后克隆它的远程Urlgit clone --mirror Url比如要把ssh://jenkins@172.18.88.169:29418/test.git 做成镜像命令如下:git clone --mirror ssh://jenkins@1
阅读全文
摘要:前言 gitlab 实在是太臃肿,nginx,gem 什么的全都集成进去,不管原系统是否已经有可用的版本,虽然简化了安装但是增加了内存占用,吃内存猛如虎, 4G 内存的路由启用后直接使用 swap 了。gitlab700 多 M 的身材跟 gitea 不到200M 的身材还是大了几倍。最大的痛点,
阅读全文
摘要:无论是个人项目还是在团队协作中,commit message 都应该清晰明了,遵守一定规范。目前,社区有多种 commit message 的写法规范。本文介绍 Angular规范,这是目前使用最广的写法,比较合理和系统化,并且有配套的工具。 当前业界应用的比较广泛的是 Angular Git Co
阅读全文
摘要:很长时间没有使用GitHub了,心血来潮将本地的项目传送到GitHub上却发现不能正常工作。花了一上早上将问题解决了,于是将问题解决过程记录一下。 首先出现的问题是Push代码到远程GitHub仓库时,出现如下错误。 fatal: unable to access 'https://github.c
阅读全文
摘要:IDEA 2022以前窗口底部是有个Version Control的窗口的(如下图所示),但是现在没有了 可以进入Settings/Preferences/Version Control/Commit将Use non-modal commit interface取消勾选 Local Changes标
阅读全文
摘要:使用Gitlab管理项目时,project在创建的时候只能选择“Public”公开状态,Private和Internal私有模式下不能使用http方式进行连接。(ssh方式在三种模式下都可以)。使用http方式直接连接gitlab显然没有ssh连接方式安全,但是也可以做些安全设置,比如在gitlab
阅读全文