Git的理解和使用
PHP 圈Git(the stupid content tracker)是一个源自Linux内核项目的源码管理工具。和传统的CVS、SVN不同,git是一个分布式源码管理工具。
Git命令 简单说明 git init 初始化一个本地的代码仓库。 git clone 从远程复制一个代码仓库。 git config git选项设置。 git add 添加文件/目录。 git commit 提交修改。 git status 显示工作目录的状态以及缓冲区内的快照。 git log 已提交快照的日志。 git branch 创建分支。 git checkout 迁出/拉出/切换到一个分支。 git merge 合并分支。 git revert 撤销commit快照。 git reset 撤销本地工作目录的修改。 git clean 删除代码仓库以外的文件。 git remote 管理远程git。 git fetch 从远程获取分支。 git pull 从远程获取分支。 git push 把代码推到远程分支。
这里列举几个常见的git命令,让大家过过目 基本操作
git init //初始化版本库
git clone //克隆版本库
07 >git add //添加新文件
git commit //提交到本地版本库
git checkout //检出(分支、标签)
分支
git branch //列出分支
git branch -r //列出远程分支
git branch -a //列出所有分支
git branch newBranch //基于当前分支创建新分支newBranch
git branch -D branchName //删除分支branchName
git branch -d branchName //仅删除已合并分支branchName
git merge <--> //合并分支
>git tag
历史
git log //显示全部历史
git log -p //显示版本历史,以及版本间的内容差异
git log -5 //显示最近的5个提交
git log -5 -p //显示最近的5个提交,以及版本间的内容差异
共 0 条评论