Git
通俗来讲Git就是一个代码版本控制系统,多个开发人员可以协同开发,开发时可以将代码提交到本地,开发完成后,push到远端即可,不用到处备份copy代码,方便查看版本间的diff。
安装git
快速上手
-
首先我们需要在终端界面初始化git文件夹,这里我们创建了demo文件夹并初始化
$ mkdir demo && cd demo $ git init 已初始化空的 Git 仓库于 /private/tmp/demo/.git/
在初始化后,本地目录的文件就是在工作区中,在执行add后就添加到了暂存区,commit之后就正式存在本地仓库了
-
创建一个README.md文件,并添加Git中
$ touch README.md $ echo '# git demo' > README.md $ cat README.md # git demo
-
添加到stage中
$ git add README.md
-
生成一个提交到本地仓库, -m后跟的内容为本次提交的描述信息,提交的文件为已经add到stage中的文件
$ git commit -m "add README.md" [master(根提交) 8c28b6f] add README.md 1 file changed, 1 insertion(+) create mode 100644 README.md
-
随时查看本地git状态
$ git status 位于分支 master 无文件要提交,干净的工作区
如图就表示工作区中的文件均已提交到本地git仓库中
-
添加远端仓库(可以到Github中创建远端仓库,获取地址),origin为远端仓库名,可以自行指定
git remote add origin git@github.com:icankeep/demo.git
可以通过下面命令查看是否添加远端仓库成功
$ git remote show origin * 远程 origin 获取地址:git@github.com:icankeep/demo.git 推送地址:git@github.com:icankeep/demo.git HEAD 分支:(未知)
<