1.Git 下载与安装
由于Git的下载与安装网上有太多教程了,这里就先不做复制了。
2.工作区,暂存区,版本库
工作区:工作区就是个人电脑中所能看见的目录。
暂存区:个人电脑中 .git 目录下的index文件 .git/index 中。所以,暂存区也可叫索引。
版本库:版本库就是仓库,在工作区有一个隐藏目录 .git ,这个是Git的版本库库。

3.Git的基本使用,创建仓库,克隆提交代码。
在Github上创建项目练习

创建项目后:

下一步,将项目clone到本地

指令:git clone 项目地址

这样就会把远程仓库clone到本地

提交:
本地创建 application.txt

在提交之前,先进行查看当前工作目录的状态
指令:git status

上图信息显示,你当前的branch比 origin/master落后
有一个没有追踪的文件 application.txt
指令:git add application.txt

指令:git commit

将application.txt提交到本地仓库


指令:git log
查看刚才提交的历史
将代码推送到中央仓库
先查看状态 git status

Git 表示你当前的branch已经领先于orgin/master 1个提交
指令:git push

将当前commit提交到中央仓库

网友评论