一、创建仓库
想要创建git本地仓库,我们有下面两种方法,
1、对现有的项目进行git管理
可以看到目录下多了“.git”文件,这便表明我们创建了本地仓库
2、从git上克隆项目到本地进行修改
$ git clone https://git.oschina.net/syajin/learningGit.git
这样,我们便创建了本地仓库。
二、开放过程git的使用
在开放的过程中,我们进行了代码增删改,当取得一定进度时,便需要将代码托管给git,以便进行版本控制。完成这一过程,我们需要用到add、commit、push等命令。
首先,我们需要通过add更改缓存,add命令有两个作用,一个是将已跟踪的改动过的文件放入暂存区,另一个是将未跟踪的文件标记为已跟踪文件并放入暂存区。如下:
然后我们可以通过status进行查看
此时,改动的文件已放到暂存区,同时也提醒我们进行commit操作,这是因为add只是将更改的文件放到暂存区的文件,并没有记录到本地仓库中。commit的时候会创建一个commit对象,这个对象记录了此次暂存区中文件的改动情况,这个对象保存在本地仓库中。执行commit,并输入此次代码更改的描述,以便其他阅读,
然后再用status查看
我们可以看到它说工作路径是干净的,这便表示我们之前改动的文件已被记录到本地仓库中,当前目录没有新的修改。当然,对于已经跟踪的文件改动后,我们可以略过add操作,在commit命令中加-a参数也是可以的,如下:
这个时候,代码的改动还只是存储在你本地的仓库中,若想要与队友共享代码,这需要使用push命令将记录推送到远程仓库里。如下:
这样,我们就可以在远程仓库中看到更新的文件了