本地(windows)代码想推送到linux自己搭建的git服务端,第一步是建立本地与服务端的关联,第二步是本地推送到服务端。
第一步需要看你的本地工程是否从git上clone来的,如果是clone来的那就不存在第一步了。如果是本地已经有了工程之后才想同步到git上,那么需要先到linux的git目录下新增同名git仓库并初始化。这里以wlf-util工程为例:
cd git
mkdir wlf-util.git
cd wlf-util.git
git --bare init
接着修改用户属主和用户组属主(这里用户和用户组我们都用git),并让git仓库有执行权限:
cd ..
chgrp git wlf-util.git -R
chown git wlf-util.git
chmod 775 wlf-util.git
搞完上面这两步后用ll命令看到的应该是这样的:
drwxrwxr-x 7 git git 4096 Mar 17 21:54 wlf-util.git
搞完服务端接着搞本地客户端,打开本地windows下的git bash:
cd workspace/