$ cd /git
$ git init --bare ts.git
Initialized empty Git repository in /git/ts.git/
$ chown -R git:git /git/
创建一个裸仓库,并且服务器上的Git仓库通常都以.git结尾。裸仓库没有工作区,服务器上的Git仓库纯粹是为了共享,这个仓库只保存git历史提交的版本信息,而不允许用户在上面进行修改工作区或各种git操作,如果在服务器操作发生错误(”This operation must be run in a work tree”)。–bare:推荐!
5.克隆远程仓库(本地工作目录执行) --以下步骤必须
$ git clone git@git.loveshare.studio:/git/ts.git
$ cd ts
$ touch README.md
$ vim README.md
$ git add -A
$ git commit -m "First remote git add file and test."
$ git checkout -b develop
$ touch test.md
$ vim test.md
$ git add -A
$ git commit -m "first develop branch commit."
$ git push --set-upstream origin develop