zoukankan      html  css  js  c++  java
  • git 版本库的搭建与使用

    一:linux上   
    1.yum安装git
        1>yum install git
    2.创建用户名
        1>useradd zph
    3.创建密码
        1>passwd zph
    4.切换到zph用户
        1>su zph
    5.进入
        1>cd
    6.创建一个远程仓库
        1>git init --bare sample.git
    二.在windows下(192.168.1.5),打开git bash
    1.克隆版本库
        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 pull
    4.此时就会克隆出版本库的内容,进入sample,添加要提交的项目到队列
        1>git add *
            * 是添加所有的文件到队列
            .php 是添加以.php结尾的文件到队列
            a.txt 是添加a.txt文件到队列
    5.把添加到队列的文件推送到版本库
        1>git push origin master    (master是版本库的名称)
            也可以git push
    6.查看日志git log, 查看状态git status
    三:linux
    1.把版本库中的内容添加到项目的文件中需要再次克隆,但是不需要初始化版本库了
        注意:如果不是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

  • 相关阅读:
    将字符数组写到字符串
    两种比较不错的密码修改方案
    数组的应用 结构类型 使用深复制和浅复制 显示员工信息
    字符串处理技巧
    uva 1339
    11039
    uva 11636
    Uva401Palindromes
    poj2524-Ubiquitous Religions
    Poj1611The Suspects
  • 原文地址:https://www.cnblogs.com/taikongliu/p/6740802.html
Copyright © 2011-2022 走看看