GitHub作为远程仓库已经是基本操作了,具体的使用方法也是老生常谈了。然而,github虽然好用,有时候也会有一些不方便的时候。比如,实验室的实验代码或者项目代码,没有公开发布的时候,肯定不方便放到github上面管理,那么,使用服务器搭建一个远程的git仓库就十分有必要了。
具体的搭建流程其实很简单。
在服务器新建一个空仓库,记录下路径
<repository path>
1
$ git init --bare <repository name>.git
在本地的项目路径中,输入下面的命令,然后输入账户密码即可,此时会有一个警告
warning: You appear to have cloned an empty repository
,不必在意,忽略即可。1
$ git clone ssh://<user@IP>:<repository path>
将项目文件放到下载下来的文件夹中,然后执行下面的命令,根据提示输入密码即可。
$ git add . $ git commit -m "create remote-repository" $ git push
至此,一个简单的私人git远程仓库就搭建完成了。