我有2台电脑,经常下班了在家还要干活,家里电脑跟公司电脑文件经常需要同步,很是麻烦
最近学习了git 服务器的搭建,感觉挺好用的,分享给大家。
操作思路:1、搭建一个 git server 资源,也可以用现成的。
2、办公电脑跟家用电脑上需要同步的文件夹都上传到git server
3、任意一边编辑完成后记得保存+上传;任意一边开始编辑之前记得 下载最新情况。
4、注意要点:1、办公文档注意保密,建议自建git server 。2、文档编辑完成后记得保存+上传。
操作方法:一、 搭建 git server
install git
useradd git
配置git用户下所有要使用git的用户的ssh免密登录 ==>> 即修改git 用户的 authorized_keys 文件,添加用户的 key
创建对应目录
mkdir /git_data/20200927.git ###用户同步后目录名为 20200927
git init --bare /git_data/20200927.git
chown -R git:git /git_data/20200927.git
usermod -s /usr/bin/git-shell git
二、配置 本地文件夹
## 本地有文件,本地同步至server
git init
git add .
git status
git commit -m "20200927"
git remote add origin ssh://git@test.com:22000/git_data/202009.git
git push -u origin master
## 本地无文件,本地从server抓取
git clone ssh://git@test.com:22000/git_data/202009.git