git
java爱好者
JAVA爱好者
展开
-
Git sparse-checkout 检出指定目录或文件
Git sparse-checkout 检出指定目录或文件# 1. 初始化空仓库git init# 2. 开启sparse-checkout git config core.sparsecheckout true# 3. 设置过滤条件echo xxx >> .git/info/sparse-checkout# 4. 设置远程仓库地址git remote add origin ssh://github.com/xxx.git# 5. 拉取代码git pull origi原创 2021-05-07 13:45:05 · 1344 阅读 · 0 评论 -
Centos 安装Subversion
Linux Centos7.x 安装Subversion1. subversion 下载http://subversion.apache.org/download.cgi安装yum install subversion创建项目mkdir -p /work/data/svn创建版本库svnadmin create projects启动svn服务svnserve -d -r /work/data/svn设置权限1.svn安装目录中 confauthz 添加用户项目权限pas原创 2021-04-15 13:27:28 · 220 阅读 · 0 评论 -
git将子目录拆分独立仓库并保存提交记录
git将子目录拆分独立仓库并保存提交记录1. 需求说明项目原来很大,将多个子模块柔和在一起,项目越做越大,这是需要将子模块拆分单独维护升级版本2. 拆分独立仓库2.1 将子目录拆分独立库git subtree split -P <name-of-folder> -b <name-of-new-branch>2.2 创建文件夹,拉取分支# 1. 创建文件夹,并初始化仓库mkdir <new-repo>git init# 2 拉取分支(window原创 2021-01-25 14:59:40 · 1619 阅读 · 0 评论