一:linux上
1.yum安装git 1>yum install git2.创建用户名 1>useradd zph3.创建密码 1>passwd zph4.切换到zph用户 1>su zph5.进入 1>cd6.创建一个远程仓库 1>git init --bare sample.git二.在windows下(192.168.1.5),打开git bash1.克隆版本库 1>git clone zph@192.168.1.239:/home/zph/sample.git git clone laowang@123.207.171.186:/home/laowang/sample.git 终端会让输入密码,此时输入zph用户的密码即可 2.初始化版本库 1>git --bare init (只在第一次克隆的时候执行一次就可以) 在初始化远程仓库时最好使用 git --bare init 而不要使用:git init, 如果出现了提交不上去(或者报错)的情况,在liunx的sample.git版本库中输入:git config receive.denyCurrentBranch ignore 3.在添加文件之前一定要先pull,不然会报错 1>git pull4.此时就会克隆出版本库的内容,进入sample,添加要提交的项目到队列 1>git add * * 是添加所有的文件到队列 .php 是添加以.php结尾的文件到队列 a.txt 是添加a.txt文件到队列5.把添加到队列的文件推送到版本库 1>git push origin master (master是版本库的名称) 也可以git push6.查看日志git log, 查看状态git status三:linux1.把版本库中的内容添加到项目的文件中需要再次克隆,但是不需要初始化版本库了 注意:如果不是root用户的话,需要在执行命令之前加入sudo,例如 sudo git clone zph@192.168.1.239:/home/zph/sample.git 1>cd /phpstudy/www/git/sample 2>git clone zph@192.168.1.239:/home/zph/sample.git //克隆2.这是版本库中的内容就会出现在项目目录中,当再次更新内容的时候,需要pull 1>git pull知识补充: /home 所有用户的文件 /etc/passwd 添加的用户在这个文件里 /etc/sudoers 给用户的权限在这个文件里 注意:如果给用户权限在sudoers中,用户权限没法执行的话,把sudoers的权限先改成成777,再改成444,执行命令的时候,在命令前边加上 sudo,例如:sudo mkdir a