创建自己的git 仓库

July 11, 2015 22:55


起因

由于有些不想直接放到公开的github仓库上,又不想花钱建立github private project。

然后有台渣渣VPS,又折腾不起gitlab,而且也懒的去折腾。。

那么,就用最简单的方法来创建一个简单的git仓库吧

介绍

Git有多种传输协议,我们就选最简单的ssh了,username@gitserver:/path/to/project.git

VPS 操作

首先,创建一个git用户,不创建也行。。。

$ adduser git

然后再创建一个bare项目:

git@servername:~$ mkdir -p projects
git@servername:~$ git init --bare repos/my_project.git

对应的项目地址是 username@servername:/path/to/git_folder 或者相对于用户的home目录 `username@servername:path/to/git_folder

$ git clone git@git.only-x.com:repos/my_project.git
$ git clone git@git.only-x.com:~/repos/my_project.git
$ git clone git@git.only-x.com:/home/git/repos/my_project.git

Or

$ git remote add origin git@git.only-x.com:repos/my_project.git
$ git push master

Reference

服务器上的 Git

Comments: