美文网首页PHP学习PHP实战
php初级讲义8-版本控制和git的基本使用

php初级讲义8-版本控制和git的基本使用

作者: Stone_Zhuo | 来源:发表于2017-03-05 18:15 被阅读103次

    版本控制

    • 软件开发通常是以团队进行的,团队成员需要共同为项目编写代码,这个过程中非常容易造成冲突。所以需要为开发团队创建代码仓库,团队成员可以向仓库中提交代码,也可以从仓库中拉取最新的代码,这就为团队的合作构建了一个基础。
    • 存储于开发成员本地的代码或是服务器上的代码仓库都是可能会丢失,那么可以通过存放在其它地方的代码仓库进行恢复。
    • 版本控制的另一个好处是可以进行版本回退,这样就可以返回到之前的开发版本,这一操作在某些情况下是必要的。
    • 常用的版本控制软件包括git,svn,cvs等。

    git的基本使用

    • 以下操作是在已经安装了git的计算机上进行的
    • 通过命令git clone 仓库地址进行代码仓库的克隆
    在指定目录下右击执行`Git Bash Here`.png git-bash-here.png git-clone.png
    • 切换到克隆出来的文件夹下就可以进行常规的git操作了
    cd-dir.png
    • 通过命令git pull拉取最新的代码
    git-pull.png
    • 通过命令git status获取当前工作区的状态
    git-status.png
    • 在工作目录下面创建文件夹zhuohao
    mkdir.png
    • 在目录zhuohao下创建文件test.txt并向其中写入一些信息
    mk-file.png
    • 使用git add添加文件用于提交
    git-add.png
    • 使用git commit将添加文件提交,-m用于记录提交注释。
    git-commit.png
    • 使用git push将提交推向服务器
    git-push.png
    • 删除本地文件
    delete-file.png
    • 连续执行git add, git commit, git push等命令提交最新的修改,如果当前本地版本不是最新的则需要先执行git pull拉取最新的版本,然后才能执行git push
    Paste_Image.png

    本文首发于公众号:programmer_cc,转载请注明出处。


    微信公众号.jpg

    相关文章

      网友评论

        本文标题:php初级讲义8-版本控制和git的基本使用

        本文链接:https://www.haomeiwen.com/subject/bfdegttx.html