php初级讲义8-版本控制和git的基本使用
2017-03-05 本文已影响103人
Stone_Zhuo
版本控制
- 软件开发通常是以团队进行的,团队成员需要共同为项目编写代码,这个过程中非常容易造成冲突。所以需要为开发团队创建代码仓库,团队成员可以向仓库中提交代码,也可以从仓库中拉取最新的代码,这就为团队的合作构建了一个基础。
- 存储于开发成员本地的代码或是服务器上的代码仓库都是可能会丢失,那么可以通过存放在其它地方的代码仓库进行恢复。
- 版本控制的另一个好处是可以进行版本回退,这样就可以返回到之前的开发版本,这一操作在某些情况下是必要的。
- 常用的版本控制软件包括
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