ubuntu同步github仓库

1、安装hugo和git

2、生成密钥,将密钥添加到github

cd ~
ssh-keygen -t rsa -C "[email protected]"
cd ~/.ssh/
vim id_rsa.pub

3、配置本地用户和邮箱

git config - -global user.name "reber-9"
git config - -global user.email "[email protected]"

4、验证密钥是否添加成功

ssh -T [email protected]

5、克隆远程工程

git clone https://github.com/reber-9/reber-9.com.git

6、添加CNAME

cd ~/reber-9.com/
echo "reber-9.com" >> static/CNAME

7、更新

更新origin remote的master分支:
git pull origin master
获取服务端的改动:
git fetch

8、生成html文档,然后创建分支,进行同步

hugo
cd public/
git init
git checkout - -orphan gh-pages
git remote add origin [email protected]:reber-9/reber-9.com.git
git pull origin gh-pages

9、添加文件然后上传

git add .
git commit -m "add html"
git push origin gh-pages

你可能感兴趣的:(ubuntu同步github仓库)