随笔分类 - git
摘要:1. 配置好相关代理,保证连github顺畅 2. 安装brew ```bash /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" echo 'eval "$
阅读全文
摘要:进入ClashX,点击复制命令行: 在命令行中运行复制的命令,配置代理 如要固定这个配置,修改.zshrc加入: export https_proxy=http://127.0.0.1:7890 export http_proxy=http://127.0.0.1:7890 export all_p
阅读全文
摘要:.gitignore文件 位置和用途 这个文件记录的是不需要被git追踪记录的文件,可以通过通配符的方式将一些列符合命名规则的文件都进行过滤。 放在项目的根目录下,注意必须是.开头,这表示在linux系统中是隐藏文件。 它只能作用于 Untracked Files,也就是那些从来没有被 Git 记录
阅读全文
摘要:修改主页模板 我的gogs是通过docker安装的,所以修改配置也是在docker容器中修改。 注意,默认情况下,docker容器会将数据存放到/data文件夹下(这个文件夹最后挂载到一个宿主机上的文件夹)。 /data |-- git | |-- gogs-repositories |-- ssh
阅读全文
摘要:当要在gogs中进行团队协作开发时,需要开设一个组织,然后在组织内建立仓库,邀请成员进入组织进行代码开发。 如果要让用户进入组织,需要邀请成员进入组织,成为组织成员。 如果需要让成员拥有看见团队私有项目,克隆项目的权限,需要新建一个团队,设定读写权限,然后邀请组织成员进入团队。 如果需要让邀请的成员
阅读全文
摘要:之前一直是在服务器上采用原生git和客户端同步,这样做的话只能满足基本需要,如果要和其他人同步或者进行版本查看等都不是很方便。 glogs是一个极易搭建的自助 Git 服务,轻量级,易移植,很方便我这种希望快速搭建,且经常换服务的人。 这里选用docker安装,方便快捷。 首先下载docker镜像(
阅读全文
摘要:如一个叫simple的项目,server端也有一个叫simple.git的bare项目(git init --bare ~/project/sample.git)。则: git remote add origin user@ip:~/project/simple.git 然后: git push -
阅读全文
摘要:prepare 在一开始使用git时,需要先生成ssh公钥私钥,然后把公钥复制到git server端。 ssh-keygen -t rsa -C "email@example.com" 然后将~/.ssh/id_rsa.pub中的内容拷贝到git server端的~/.ssh/authorized
阅读全文
摘要:参考博客:https://blog.csdn.net/lindexi_gd/article/details/79213042 错误原文: cannot lock ref ‘refs/remotes/origin/xx’:’refs/remotes/origin/xx/xx’ exists canno
阅读全文
摘要:搭建 安装git: sudo apt-get install git 创建一个git用户,用来运行git服务:(用自己的用户也可以,其实) sudo adduser git 创建证书登录: 收集所有需要登录的用户的公钥,就是他们自己的id_rsa.pub文件,把所有公钥导入到/home/git/.s
阅读全文