GIT版本控制1、工作区域(1)工作区(Workspace):平时存放代码的地方,同时也是存放 .git/ (本地仓库)的目录。(2)暂存区(Index/Stage):工作区和本地仓库的缓存空间,里面记录着即将提交给本地仓库(版本库)的文件修改信息,.git/ 目录里的index文件就是暂存区。(3)仓库区(Repository):也称本地库或版本库,存放了本地的所有版本(commit提交记录),本地仓库的文件都在 .git/ 目录中。(4)远程仓库(Remote):在网络上,GitHub、Gitee和GitLab都能创建远程仓库,和本地仓库一样,远程仓库存放的也是不同的代码版本,只是这些版本可以来自多个本地仓库。2、工作流程(1)在工作目录中添加、修改文件;(2)将需要进行版本管理的文件放入暂存区域;git add .(3)将暂存区域的文件提交到本地仓库。git commit(4)将本地区域的文件提交到远程仓库。 git push3、GIT常用命令(1)git init:在本地目录中初始化一个新的Git仓库。(2)git clone:克隆(复制)远程仓库到本地。(3)git add:将文件添加到暂存区。(4)git commit -m "":提交暂存区中的文件,附带提交消息。(5)git status:查看工作区和暂存区的状态。(6)git diff:查看工作区与暂存区之间、暂存区与最新提交之间的文件差异。(7)git log:查看提交日志历史。(8)git branch:列出本地分支。(9)git checkout:切换到指定分支。(10)git checkout -b:创建并切换到新分支。(11)git merge:将指定分支合并到当前分支。(12)git rebase:将当前分支的修改移到目标分支的末端。(13)git pull:从远程仓库拉取最新修改。
GIT版本控制1、工作区域(1)工作区(Workspace):平时存放代码的地方,同时也是存放 .git/ (本地仓库)的目录。(2)暂存区(Index/Stage):工作区和本地仓库的缓存空间,里面记录着即将提交给本地仓库(版本库)的文件修改信息,.git/ 目录里的index文件就是暂存区。(3)仓库区(Repository):也称本地库或版本库,存放了本地的所有版本(commit提交记录),本地仓库的文件都在 .git/ 目录中。(4)远程仓库(Remote):在网络上,GitHub、Gitee和GitLab都能创建远程仓库,和本地仓库一样,远程仓库存放的也是不同的代码版本,只是这些版本可以来自多个本地仓库。2、工作流程(1)在工作目录中添加、修改文件;(2)将需要进行版本管理的文件放入暂存区域;git add .(3)将暂存区域的文件提交到本地仓库。git commit(4)将本地区域的文件提交到远程仓库。 git push3、GIT常用命令(1)git init:在本地目录中初始化一个新的Git仓库。(2)git clone:克隆(复制)远程仓库到本地。(3)git add:将文件添加到暂存区。(4)git commit -m "":提交暂存区中的文件,附带提交消息。(5)git status:查看工作区和暂存区的状态。(6)git diff:查看工作区与暂存区之间、暂存区与最新提交之间的文件差异。(7)git log:查看提交日志历史。(8)git branch:列出本地分支。(9)git checkout:切换到指定分支。(10)git checkout -b:创建并切换到新分支。(11)git merge:将指定分支合并到当前分支。(12)git rebase:将当前分支的修改移到目标分支的末端。(13)git pull:从远程仓库拉取最新修改。