Git是一个开源的分布式版本控制系统,通过对分支的管理,合并,可以有效、高速的处理从很小到非常大的项目版本管理。
1.Git基本框架
其基本框架如下:
从图中可以看到,Git分为三种工作状态和工作区域,当文件被创建和修改时,Git出于Modified态,此时的文件位于Git的工作区,这也意味着其此时不存在于本地仓库中,不能达到版本分支的效果;将本地数据修改后通过git add 命令提交到本地缓存中,此时Git位于暂存区,保存着本地修改状态的快照,即此时的修改没有存到本地仓库中,可以进行撤销;将暂存区的数据提交给本地仓库,本地仓库才会保存此时的版本,然后在push至远程仓库保存。
2.开发流程
其基本开发流程如下:
通常来说,要将一个文件上传到远程仓库中,需要现在其所属的文件夹内打开GitBash命令,然后创建本地仓库,通过分支的创建将本地分支和远程分支相关联,具体如图。
3.常用命令解释
git clone 你的SSH : 从远程仓库中将文件克隆到本地仓库中
git branch xxx : 创建本地分支 xxx
git checkout xxx : 将本地分支切换到xxx
git statue : 查看当前工作区
git diff : 查看不同工作区修改差别(默认暂存区和本地仓库差别)
git add xxx : 将文件xxx提交到暂存区,git add . 是将目录下所有文件全部提交到暂存区
git commit -m “你的注释” : 将暂存区中的文件全部提交给本地仓库
git remote add yyy 你的SSH : 关联远程仓库并命名为yyy
git push yyy xxx : 将本地仓库文件全部提交给远程仓库
git config –add user.name “xxx” :修改配置文件
git config –add user.email “xxx” :修改配置文件
git fetch : 将远程仓库文件克隆到本地作为本地的远程仓库克隆
git merge: 将远程仓库克隆合并到本地分支当中
git pull = git fetch + git merge
Git基本使用操作
最新推荐文章于 2024-07-24 13:37:19 发布