/srv/git远程服务器目录下新建test裸服务器
cd /srv/git/
git init --bare test.git
控制台输出:Initialized empty Git repository in /srv/git/test.git/
/usr/local/apache/htdocs项目目录下克隆裸服务器
cd /usr/local/apache/htdocs
git clone /srv/git/test.git/ test
控制台:Initialized empty Git repository in /usr/local/apache/htdocs/test/.git/
warning: You appear to have cloned an empty repository.
本地www目录下克隆远程裸服务器
git clone ssh://root@192.168.56.101:/srv/git/test.git/ test
输入密码后控制台输出:warning: You appear to have cloned an empty repository.Checking connectivity... done.
更改远程项目目录所属的用户和组
cd /usr/local/apache/htdocs
chown web:web -R test
本地项目目录新增文件夹或文件后查看git状态
git status
将本地刚刚新增的文件添加到暂存区
git add .
提交到版本库
git commit
输入版本说明,保存,退出
此时,代码已经保存到版本库,
本地push版本
git push origin master
输入密码后提交成功,此时代码已保存到git远程服务器
远程pull版本
cd /usr/local/apache/htdocs/test
git pull
此时代码已从git远程服务器保存到远程项目目录
注意:本地git操作都是在c:/你自己的文件位置/www/test 本地目录下进行的git bash操作