Git工具服务器建立仓库并上传
项目要经常修改bug、上线等操作,如果是公司的话会有统一的gitlab、jenkins等工具,但是对于我个人来说,我自己的博客、开源项目都需要发不到服务器上。
目前,本人经常用2种方式:
- 把项目tar打包压缩,通过scp上传到服务器,解压,通过supervisor管理项目。
- 在服务器上做一个git仓库,用来实时更新。
本篇主要讲述第二种git仓库方式,完美使用!!!。
1、ssh 用户@服务器IP
2、切换目录
1 | |
这里要mkdir2个目录,一个用于存放git仓库,一个用于真实存放项目文件。
3、初始化仓库
1 | |
4、编辑post-receive钩子
1 | |
post-receive内容如下:
1 | |
–work-tree:项目实际目录
–git-dir:仓库目录
5、post-receive权限
1 | |
6、push
到这里就可以对项目进行git操作,push项目到服务器了。
Git工具服务器建立仓库并上传
http://pygo2.top/articles/40662/