根据本地的GIT创建远程的GIT
如果本地已经创建了一个GIT项目,现在需要同其他人共享代码,那么需要在服务器端建立一个仓库。然后将本地的代码push上去。步骤如下:
?
1. 登录远程服务器,创建一个空的仓库
$?GIT_DIR=/var/lib/scm/git/lht/test.git git --bare init
$ git config core.sharedRepository true
$ git config?receive.denyNonFastForwards true
?
2. 本地机器上面操作:
$ git remote add origin ssh://lht@git_server/var/lib/scm/git/lht/test.git
$?git push origin master
$ git checkout origin/master
$?git branch -f master origin/master
$ git checkout master
?
至此,本地git仓库已经可以fetch,push远程仓库了。