根据本地的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远程仓库了。

猜你喜欢

转载自lht.iteye.com/blog/849365