码迷,mamicode.com
首页 > 其他好文 > 详细

SCM之Git的工作原理及常规操作

时间:2018-06-23 22:55:12      阅读:253      评论:0      收藏:0      [点我收藏+]

标签:push   常用   cal   就是   local   init   alt   分享图片   bubuko   

在现在的软件构造过程中,SCM的使用必不可少,现在比较常用的就应该属于git及github。接下来我们就要介绍一下有关git 的工作原理。

首先,git的区域可分为workspace(工作目录也就是本地文件系统),staging(暂存区,用于隔离工作目录和Git仓库),local repository(本地仓库),remote repository(远程仓库)。

其关系及相应操作如下:

技术分享图片

在这个系统中,文件可以分为三个状态:

1.已修改:在本地文件系统中修改过的文件,没有进行其他操作

2.已暂存:对于已修改的文件,使用 git add . 操作,可以将所有新更改或者添加的文件加入到暂存区

3.已提交:对于已暂存的文件,应用git commit -m “注释语言”,可以将已暂存的文件加入到本地仓库

最后应用git push 仓库名 分知名,可以将已经提交到本地仓库的文件传输到与本地仓库相关联的github远程仓库中。

创建本地仓库以及连接远程仓库的操作:

1.git init

2.git remote add 自定义仓库名 远程仓库地址

应用这两个操作就可以完成本地仓库的建立,以及将本地仓库连接到远程仓库的操作。

 

SCM之Git的工作原理及常规操作

标签:push   常用   cal   就是   local   init   alt   分享图片   bubuko   

原文地址:https://www.cnblogs.com/mrchi/p/9218714.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!